* 곡면을 표현하는 다각형 하나하나를 메쉬(Mesh) 또는 다각형(Polygon) 이라 한다.

* 메쉬는 주로 삼각형 메쉬가 사용된다.

  (공간상의 세점을 연결한 면은 항상 평면이기 때문에)


* 모델링 : 정점(꼭짓점)의 위치를 정하는 작업. (메쉬는 여러개의 정점으로 이루어져 있기때문에)

* 랜더링 : 모델링에 의해 정의된 물체를 그리는 작업.


* 스칼라 (Scalar) : 크기만 있고 방향은 없는 양

   ex : 기온 10도, 나이 20살...


* 벡터 (Vector) : 크기와 방향을 동시에 지닌것.


* 벡터 공간 : 주어진 벡터로 부터 파생되는 모든 벡터의 집합... 이건 무슨 말인지 모르겠다 ㅠ.ㅠ


* 어파인 공간 (Affine Space) : 벡터 공간에 점(Point) 을 추가하여 확장한것.

   벡터는 크기와 방향이 같으면, 위치에 상관없이 동일한 벡터임.

   위치를 추가 하기 위해서 점(Point) 개념을 추가 함.

              

* 모델좌표계 : 개별 물체별로 설계상의 편의를 위주로 설정된 자료계.

                    (하나의 물체를 그릴때, 작업자 맘대로 잡은 좌표계)

                    = 지역좌표계

* 전역좌표계 : 여러물체를 하나의 장면에 넣을때,

                     각 물체별로 다르게 잡혀있는 좌표계(모델좌표계)를 하나의 기준으로 바꾼 좌표계

* 시점좌표계 : 보는 사람의 시점. 전역좌표계는 시점좌표계 기준으로 바뀐다.


* GL 입장에서 물체에 가해지는 모든 변환은, 전역좌표계를 모델좌표계로 일치시키기 위한 변환이다.


* 아... 점점 어려워진다 ㅠ.ㅠ

반응형

'OpenGLES 초보' 카테고리의 다른 글

opengles 에서 gluPerspective 함수 구현  (0) 2014.07.04
어파인 공간 (Affine Space)  (0) 2014.07.04
Program(프로그램) 객체  (0) 2014.07.04
쉐이더(Shader) 객체  (0) 2014.07.04
기본  (0) 2014.07.04
Posted by 돌비
,