전체 글56 Texture Mapping - 컴퓨터 그래픽스 분야에서 가상의 3차원 물체의 표면에 세부적인 질감의 묘사를 하거나 색을 칠하는 기법이다. 일반적으로는 수식이나 2차원의 그림을 3차원 물체의 표면에 여러 가지 방법을 통하여 적용하고 이에 따라 컴퓨터 그래픽 화면을 만들어 나갈 때 마치 실제의 물체처럼 느껴지게 끔 그 세부 묘사를 하는 것이다. 이는 사실적인 3D 장면을 구성하는 데 필요한 다각형 및 조명 계산의 수를 대폭 줄이게 해준다. - 예를 들면, 2차원 지도를 제작할 때 입체인 지구표면을 평면으로 바꾸는 방법을 쓰지만, 텍스처 매핑의 경우에는 그 반대로 2차원 지도를 3차원 구에 적용하면, 지구본을 그린 영상을 얻을 수 있다. - 텍스쳐 매핑의 기법에는 높이 매핑, 범프 매핑, 노멀 매핑, 변위 매핑(displacement .. 2022. 8. 23. 정점(vertex) ,폴리곤(polygon) ,변 (edge), 메시(mesh) - 장면(scene)은 물체나 모델의 모음이다. 물체는 상단의 주전자처럼 삼각형 메시의 묘사로 이루어지는데, 메시의 삼각형은 우리가 모델링하는 물체의 기본적인 구성 성분이 되며, 메시 삼각형을 폴리곤(polygon)혹은 기본형(primitive)이라고 부른다. - 폴리곤에서 두 개의 변이 만나는 지점은 정점(vertex)이라고 한다. - 하나의 삼각형을 만들기 위해서는 삼각형의 세 정점에 해당하는 세 개의 포인트 위치를 저장해야하며, 이 삼각형을 지정하여 물체를 묘사한다. 정점(vertex)이란? 공간상에서 위치(position)를 나타내는 것으로, 일반적으로 여러 개가 모여서 특정 형태의 오브젝트를 구성하는 요소를 정점 이라고 한다. 폴리곤(polygon)이란? 3개의 정점이 모이면 하나의 면(face.. 2022. 8. 22. 2.5차원(2.5D, pseudo-3D) - 사실 여부를 떠나서 이미지나 씬을 3차원으로 시뮬레이션하기 위해 아니면 2차원 플레이에 제한을 받는 3차원 비디오 게임의 게임플레이, 또는 고정각이 있는 가상 카메라에 사용되는 2차원 투영 또는 이와 비슷한 기법을 기술하는 용어이다. 이와 반대로, 이러한 제한이 없는 3차원 컴퓨터 그래픽스를 사용하는 게임의 경우 트루 3D(true 3D)라는 표현이 사용된다. - 비디오 게임과 마찬가지로 이러한 투영은 지리시각화(GVIS)에 유용하며, 시각적으로 인지되는 공간적 표현이나 3차원 시각화를 이해하는데 도움을 준다. 2022. 8. 22. 3D Reconstruction 1. 3D Reconstruction 이란? - 실제의 물체의 모습이나 모양을 복원하는 과정. 이 과정은 능동적 혹은 수동적 방법으로 수행될 수 있다. 3D reconstruction은 여러 개의 2d image로부터 3d image를 얻어내는 과정이다. - 본래 image는 3D scene에서 2D plane으로 mapping되는 것이고, 이 과정에서 깊이(Depth)가 손실됨. 단일 이미지에서는 이 선의 어느 점이 이미지에 해당하는지 결정할 수 없음. 2개의 image가 이용 가능하다면, 3차원 점의 위치는 2개의 투영 광선의 교차점으로 발견될 수있음. 이 과정을 삼각 측량법(Triangulation)이라고 함. 이 삼각측량법을 통해서 여러 개의 2D image만을 통해서 현존하는 3D 물체로 복원할.. 2022. 8. 22. 이전 1 2 3 4 ··· 14 다음