3D 작업을 하다보면 폴리곤 수로 인해서 최적화가 필요할 일이 생길 수가 있다.
그런데 3DS MAX에서 이 문제를 간단하게 해결하는 방법이 있다.
먼저 아무 모델링 하나를 불러와서 오브젝트 하나를 클릭하여 폴리곤의 개수를 확인한다.
폴리곤의 개수를 확인하려면 해당 뷰에서 왼쪽 상단에 + 버튼을 누르고 Configure Viewports를 누른다.
그럼 아래와 같이 창 하나가 나오는데 여기서 Statistics를 누르고 SetUp에 현재 뷰에 표시하고 싶은 부분을 체크해준다.
폴리곤 개수면 Polygon Count를 체크하고 OK를 누르면 된다.
그리고 우측에 Total, Selection, Total + Selection이 있는데,
Selection을 체크하면 선택한 오브젝트의 폴리곤 개수를 확인할 수 있고,
Total은 현재 뷰 상에 있는 모든 오브젝트들의 폴리곤 개수를 확인할 수가 있다.
개수 표시를 하고난 후에
폴리곤의 개수를 줄이고 싶은 오브젝트를 클릭한 상태로 우측에 있는 무지개 모양을 누르고
아래 Modifier List를 누르고 ProOptimizer를 찾아서 클릭해준다.
그 다음 아래에 있는 Optimization Level에 Calculate를 누르고 Vertex %를 조정하면
다음과 같이 폴리곤의 수가 줄어드는 것을 볼 수 있다.
그런데 폴리곤의 수를 줄이기 전에 체크 해야할 부분이 있다.
ProOptimizer 옵션 아래 부분에 가면 Materials and UVs 라는 옵션이 있다.
여기서 Keep Textures 와 Keep UV Boundaries를 체크해줘야한다.
이 두가지를 체크 해주면 폴리곤의 개수가 떨어져도 텍스처 UV의 정보를 보존시켜준다.
또 동일한 오브젝트가 뷰 상에 존재한다면 하나만 해주면 모두 적용된다.
'Programming > DirectX 9' 카테고리의 다른 글
DirectX9 - 3DS MAX .x File Exporter & FVF or Decl (0) | 2021.05.07 |
---|---|
DirectX9 - 3DS MAX .x File Exporter & 멀티 애니메이션 만들기 (0) | 2021.04.11 |
DirectX SDK 2010 June - c4005 매크로 재정의 에러 없애기 (0) | 2020.12.09 |
DirectX 9 - 행렬 관련 함수, 행렬을 이용한 회전 (0) | 2020.11.18 |
DirectX 9 - 벡터 관련 함수, 내적을 이용해서 마우스를 향해 이동 (0) | 2020.11.18 |