Cube-map Mapping with Stable-Diffusion

Date:     Updated:

카테고리:

태그:

홍정모님의 그래픽스 새싹코스 강의를 듣고 정리한 내용입니다.


🐥 Generate Skybox Image with Stable-Diffusion

diffusion_images

https://skybox.blockadelabs.com/

위 홈페이지에 들어가면 text2img로 skybox 이미지를 생성할 수 있다. 텍스트 이외에도 스타일(ex. cartoon, fantasy, ..)또한 지정할 수 있다. 나 같은 경우 narrow river, single big tree, moon light 등을 입력해주었다.


🐥 Convert Cube Map Images

diffusion_images

https://jaxry.github.io/panorama-to-cubemap/

이제 해당 사이트에 들어가서 skybox 이미지를 cubemap 이미지로 바꿔주면 된다. 다운 받은 6개의 이미지로 텍스쳐링 해주면 끝! 참고로 큐브 만들 떄 vertex 순서 잘 생각해서 만들어야 한다…


🐥 Ray Tracing과 Cube Map의 궁합..?

ezgif com-video-to-gif

사실 처음에 카메라를 이동시키면서 cube map이미지 전체를 보여주면 멋질 것이라는 생각에 싱글벙글 했었다. 근데 왠걸 생각지도 못한 이상한 결과가 나왔다. Screen Space에서 나간 ray의 distance가 큐브의 면마다 다르기 때문인 것 같다(특히 모서리 부분). 큐브맵이 아닌 원통형 맵이면 발생하지 않을 문제인 듯하다. 그리고 혹시 큐브의 크기를 왕창 키우면 티가 덜 나려나..?


🐥 Results

Result 1 Result 2 Result 3
result1 result2 result3



맨 위로 이동하기

Mini_Project 카테고리 내 다른 글 보러가기

댓글 남기기