diffuse (1) 썸네일형 리스트형 모델(Model) 객체 추가 및 디퓨즈 매핑 디퓨즈 매핑을 위해 텍스처를 불러와야 한다. stb라는 오픈 소스가 있다. 단 하나의 헤더 파일에 다양한 이미지 포맷들을 불러오게 되어 있다. 오직 하나의 포맷만 불러오도록 하는 디파인도 있다. 아주 쉽게 가져다 쓰게 만들어 놓았다. 현재 사용하는 FBX가 아닌 다른 FBX를 불러왔더니 메쉬가 두 개다. 결국 온전히 렌더링을 하기 위해 모델(Model) 객체를 추가했다. 복수의 메쉬들을 초기화하고 드로잉하는 게 주 역할이다. 모델 객체를 추가하니, 메인 코드(main.cpp)가 한결 짧아졌다. 처음 렌더링 시 회색이 많이 섞여 색감이 뿌연 게 뭔가 이상했다. 엠비언트의 rgb 값이 동일하게 설정되어 있었다. 텍스처 매핑 또한 제대로 맞지 않았다. y축 상하가 뒤바뀌었다. 그리고 복수 개 메쉬의 경우 후면.. 이전 1 다음