C++

SKY BOX 제작 툴 : CubeMapGen

Sorting 2020. 12. 12. 13:47
반응형

최근 Dx9 으로 진행하는 개인프로젝트에 Skybox 가 필요해서 여기저기 찾아본 결과, 분리된 6개의 이미지를 vertical cross 형태로 만들어주는 툴이 필요했다.

찾아보니 다음의 툴이 내가 원하는 역할을 하고있는 것을 발견했다.
https://gpuopen.com/archive/gamescgi/cubemapgen/

 

CubeMapGen - GPUOpen

AMD CubeMapGen has reached end of life. AMD no longer supports CubeMapGen, but makes it available for download without warranty. Overview CubeMapGen is a tool for importing, filtering, visualizing, and exporting cubemaps. Despite the fact that cube maps ar

gpuopen.com

더 이상 유지보수되지 않는 툴이지만, 아직 사용 가능하다.

사용법은 다음과 같다.


1. 다운로드 및 설치


installer 다운로드 & 설치

 

2. CubeMapGen 실행화면


 

3. 큐브맵으로 제작할 이미지 준비


 

4. CubeMapGen 에서 이미지 리소스 로딩


 

이제 정육면체의 각 면에 이미지 데이터를 로딩해야 합니다.

이 툴에서는 각 면을 다음과 같이 표시합니다.

 

 

Select Cube Map 콤보박스를 이용해 

각 면에 적절한 이미지를 로딩한다. 

 

X+ 면에 이미지 로딩
X+ 면에 로딩된 모습

 

 

위와 같은 절차를 6번 반복하여, 

6면에 이미지를 로딩한다.

 

6면에 이미지를 모두 로딩한 모습

 

 

5. Save Cube Cross 버튼을 통해 저장


save cube cross

 

위 버튼을 통해, 로딩한 6면 이미지를 하나의 십자가 형태 이미지로 저장한다.

 

저장된 십자가 형태의 cubemap 파일

 

 

반응형