일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 셰이더프로그래밍
- 컴퓨터 아키텍쳐
- 운영체제
- bezier curve
- 윈도우 구조
- 컴퓨터 구조
- 그래픽스기초
- 윈도우 프로그래밍
- denoising
- Mesh Processing
- MFC 윈도우 프로그래밍
- win32
- MFC
- 그래픽스
- window programming
- Graphics
- shader
- 윈도우프로그래밍
- c4d
- OpenGL
- 오픈지엘
- 윈도우
- Win32 API
- 렌더링
- 셰이더
- 핵심 API로 배우는 윈도우프로그래밍
- Geometry Modeling
- modeling
- shader programming
- 베지에 곡선
Archives
- Today
- Total
오다기리 박의 알고리즘 노트
0. 그래픽 하드웨어 파이프라인 본문
■ 그래픽 하드웨어 파이프라인
- 파이프라인 : 고정된 순서와 병렬로 수행되는 일련의 작업 단계
- 정점 변환
- 입력 : 정점의 위치, 색상, 법선, 텍스쳐좌표
- 수행 연산 : 모델링 뷰잉 변환, 투영 변환, 조명 모델
- 출력 : 변환된 정점의 위치 및 조명 모델을 적용한 정점의 색상
- 기본 도형 조합과 래스터화
- 입력 : 변환된 정점의 위치와 기본도형 생성을 위한 연결 정보
- 수행 연산 : 절단면, 절두체에 대해 클리핑 작업, 래스터라이저는 제외작업 수행. 기본 도형이 차지하는 픽셀의 영역을 결정
- 출력 : 기본도형 내부의 보간된 프래그먼트 정보, 픽셀 위치 정보
- 프래그먼트 : 픽셀의 최종 색상을 결정하기 위한 정점의 색상, 법선, 텍스처 좌표 등을 포함한 데이터 집합
- 보간, 텍스처링, 색상지정
- 입력 : 기본도형 내부의 보간된 프래그먼트 정보
- 수행 연산 : 프래그먼트 매개변수를 보간하고 일련의 텍스처를 입히는 작업, 각각의 프래그먼트의 최종 색상을 결정
- 출력 : 깊이와 색상이 적용된 프래그먼트
- 래스터 연산
- 입력 : 픽셀의 위치, 깊이, 색상을 갖는 프래그먼트
- 수행 연산 : 가위, 알파, 스텐실, 깊이 평가 등을 통해 각각의 프래그먼트의 최종색상, 깊이, 픽셀의 위치, 픽셀의 깊이값과 스텐실 값 등을 평가
- 출력 : 평가를 통과한 프래그먼트(픽셀의 값을 갱신하기 위해 사용됨)
'컴퓨터 그래픽스 > 그래픽스 파이프라인' 카테고리의 다른 글
그래픽 렌더링 파이프라인이란? (0) | 2021.08.11 |
---|---|
그래픽스 파이프라인 (0) | 2021.08.11 |