[공학]3차원 그래픽스 처리과정
- 최초 등록일
- 2007.07.22
- 최종 저작일
- 2007.07
- 4페이지/ 한컴오피스
- 가격 1,000원
소개글
3차원 그래픽스의 그림은 2차원 그래픽스의 그림보다 훨씬 현실감 있는 장면을 표현할 수 있다. 3차원 그래픽스에서는 우선 3차원 객체의 기하학적인 형상을 모델링하고, 모델링한 객체를 2차원 평면에 투영한 뒤, 투영된 객체에 색상과 명암, 재질 등을 표현에 대해서
목차
1. 3차원 그래픽스의 처리과정
(1) 모델링(Modeling : 3D Object Representation)
(2) 투영
①평행투영(Parallel Projection) :
②원근투영(Perspectve Projection) :
(3) 랜더링(Rendering)
2. 평행투영(Parallel Projection)
(1) 직각투영(Orthographic Projection)
(2) 등축투영(Axonometric Projection)
(3) 경사투영(oblique Projection)
3. 원근투영(Perspective Projection)
4. 3차 스플라인(Cubic Spline)곡선
5. 베지어 곡선
6. B-스플라인 모델링
7. NURBS 곡선
※ 모델링곡선의 비교
본문내용
1. 3차원 그래픽스의 처리과정
- 3차원 그래픽스의 그림은 2차원 그래픽스의 그림보다 훨씬 현실감 있는 장면을 표현할 수 있다. 3차원 그래픽스에서는 우선 3차원 객체의 기하학적인 형상을 모델링하고, 모델링한 객체를 2차원 평면에 투영한 뒤, 투영된 객체에 색상과 명암, 재질 등을 표현하여 그린다(Rendering).
(1) 모델링(Modeling : 3D Object Representation)
- 모델링은 모델의 형상을 만들어 나가는 과정이다.
- 3차원 그래픽스 모델링 방법
① 다각형 표면 모델링(Polygon Surfce modeling)
② 매개변수를 이용한 곡면 모델링(Parametric Surface Modeling)
③ 솔리드 모델링(Solid Modeling)
④ 스위핑(Sweeping)
⑤ 프렉탈(Fractal)
⑥ 기하학이나 입자시스템(Particle System)
- 다양한 모델링 방법으로 만들어진 객체는 최종적으로 컴퓨터 화면에 사실감있게 렌더링 되어 나타나지만, 중간단계에서는 일반적으로 와이어프레임(Wireframe)형태로 객체를 표현하기도 한다.
(2) 투영
- 다양한 모델링 방법을 사용하여 표현된 3차원 객체는 일반적으로 출력장치의 2차원 평면에 투영되어 나타난다.
- 투영과정이란, 3차원 공간에서 객체를 촬영하면 필름에 상에 맺히는 것과 같은 원리로서 3차원 객체가 평면에 투영되어 2차원 객체로 변환되는 과정이다.
- 3차원 객체를 투영시키는 방법
참고 자료
컴퓨터 그래픽스 배움터 최윤철 | 생능출판사 | 2003.09.01
OpenGL로 배우는 컴퓨터 그래픽스(IT COOKBOOK) 주우석 | 한빛미디어 | 2006.01.07