본문 바로가기

이론/그래픽스3

광원의 종류 1. 점 광원(point light)월드 스페이스 내에서 자신의 위치를 가지며 모든 방향으로 빛을 발산하는 광원이다. 점 광원이 존재 할 경우 물체들은 이 점광원과의 거리에 따라 다른 빛을 받는다. 2. 방향성 광원(directional light)월드 스페이스내에서 자신의 위치를 가지지 않고 지정된 방향으로 평행한 빛을 발산한다. 3. 스포트 광원(spot light)손전등의 빛과 비슷하다. 광원은 자신의 위치를 가며 특정한 방향으로 원뿔 형태의 빛을 발산한다. 2015. 9. 28.
광원이 만들어내는 빛의 구성요소 1. Ambient(환경광또는 주변광)다른 표면에 반사되어 전반적인 장면을 밝게 하는 빛을 모델링한다. 예를 들면 광원의 직접적인 시야에 가려져 있더라도 약간의 빛을 받는다. 우리 주변에 동일하게 분포하는 빛을 말하기 때문에 빛의 방향성도 없고 모든 대상 물체의 표면에 동일한 강도로 작용을 하기 때문에 diffuse나 specular가 없다면 모든 대상 오브젝트는 단색으로 나타나게 된다.- 광원의 위치, 관찰자의 위치 모두 상관없다. 2. Diffuse(난반사광)특정한 방향으로 진행하며, 표면에 닿으면 모든 방향으로 동일하게 반사된다.물체가 가진 고유의 색상이라 할 수 있으며 모든 방향으로 동일하게 반사되므로 관찰자의 위치와는 관계없이 관찰자의 눈에 도달하게된다. 오직 광원과의 방향에 따라 빛의 세기가 .. 2015. 9. 28.
렌더링 파이프라인 Rendering Pipeline이란?3D좌표계에 표현되어있는 오브젝트들을 2D 공간상(모니터)에 표현하는 과정 1. 로컬 스페이스모델링 스페이스라고도 불린다. 로컬스페이스는 각 오브젝트들의 정점들 리스트를 정의하는데 이용된다. 예를들면 게임상의 플레이어를 모델링하기 위해 플레이어의 팔의 위치, 머리의 위치 등을 나타내기 위한 공간이다. 다른 오브젝트와의 관계를 고려하지 않고 모델을 구성할 수 있다.2. 월드 스페이스위에서 로컬 스페이스상에 모델링된 오브젝트들을 전역(월드)상의 어떤 위치에 둘 것인지 정할 수있는 공간으로 하나의 씬을 나타내기 위해 이용된다. 로컬 스페이스의 물체들을 이동, 회전, 크기 변형을 통해 월드변환이라는 작업을 거쳐 월드 스페이스로 이동시킨다.3. 뷰 스페이스카메라가 월드 내의 .. 2015. 6. 11.