일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- shader programming
- MFC
- 핵심 API로 배우는 윈도우프로그래밍
- bezier curve
- Win32 API
- OpenGL
- 운영체제
- 셰이더프로그래밍
- win32
- 그래픽스기초
- Graphics
- 오픈지엘
- Geometry Modeling
- window programming
- shader
- MFC 윈도우 프로그래밍
- 렌더링
- 윈도우
- 윈도우 프로그래밍
- 베지에 곡선
- 윈도우 구조
- c4d
- 그래픽스
- 컴퓨터 구조
- 윈도우프로그래밍
- modeling
- denoising
- 컴퓨터 아키텍쳐
- 셰이더
- Mesh Processing
- Today
- Total
목록컴퓨터 그래픽스/그래픽스 파이프라인 (3)
오다기리 박의 알고리즘 노트
그래픽 렌더링 파이프라인 파이프라인의 주된 기능 : 가상 카메라, 3차원 객체, 광원, 조명 처리 모델, 텍스처 등이 주어졌을 때 그것으로부터 2차원 이미지를 만들어내는 것, 즉 렌더링 하는 것물체의 위치와 모양 : 그들의 기하 정보, 환경 내에서의 카메라 배치, 환경의 특성에 결정물체의 외양 : 재질 속성, 광원, 텍스처, 조명 모델의 영향 아키텍처 응용 단계소프트웨어로 실행됨. 개발자는 이 단계에서 모든 것을 통제 가능 (ex. 렌더링될 삼각형 개수 줄이기)이 단계에서 일반적으로 구현되는 프로세스 : 충돌 검출 프로세스, 텍스처 애니메이션, 변환을 통한 애니메이션, 기하 모핑, 각종 계산 프로세스, hierarchocal view frustum culling 같은 가속화 알고리즘...키보드, 마우스,..
■ 그래픽 하드웨어 파이프라인 파이프라인 : 고정된 순서와 병렬로 수행되는 일련의 작업 단계 정점 변환 입력 : 정점의 위치, 색상, 법선, 텍스쳐좌표 수행 연산 : 모델링 뷰잉 변환, 투영 변환, 조명 모델 출력 : 변환된 정점의 위치 및 조명 모델을 적용한 정점의 색상 기본 도형 조합과 래스터화 입력 : 변환된 정점의 위치와 기본도형 생성을 위한 연결 정보 수행 연산 : 절단면, 절두체에 대해 클리핑 작업, 래스터라이저는 제외작업 수행. 기본 도형이 차지하는 픽셀의 영역을 결정 출력 : 기본도형 내부의 보간된 프래그먼트 정보, 픽셀 위치 정보 프래그먼트 : 픽셀의 최종 색상을 결정하기 위한 정점의 색상, 법선, 텍스처 좌표 등을 포함한 데이터 집합 보간, 텍스처링, 색상지정 입력 : 기본도형 내부의 ..