1
OpenGL을 사용하여이 시리얼 상자를 렌더링하고 있지만 텍스처가 엉망으로 보입니다 (아래 참조). 보기를 조금만 변경하면 엉망이되는 방식이 변경됩니다. 문제의 원인은 무엇이라고 생각하십니까? OpenGL 텍스처 퍼지
OpenGL을 사용하여이 시리얼 상자를 렌더링하고 있지만 텍스처가 엉망으로 보입니다 (아래 참조). 보기를 조금만 변경하면 엉망이되는 방식이 변경됩니다. 문제의 원인은 무엇이라고 생각하십니까? OpenGL 텍스처 퍼지
가능한 이유 # 1 (IMO 대부분) : 중복 도형. 나는. 장면에서 똑같은 좌표로 2 개의 상자를 렌더링하고 하나는 회색이고 다른 하나는 질감입니다.
가능한 원인 # 2 : 잘못된 밉맵입니다. 나는. 예 : GL_NEAREST_MIPMAP_NEAREST 필터링을 사용했지만 질감의 모든 밉맵 레벨을로드/생성하는 것을 잊었습니다.
가능한 이유 # 3 : 렌더링 대상이 픽셀 당 8 비트입니다.
와우, 네가 1 번 이유가 맞다고 생각해! 이 모델을 Sketchup을 통해 .obj 파일로 내보내고 OpenGL에로드하고 있습니다. 그래서이 모델이 잘못 작성되었거나 Sketchup이 잘못 내보내고있는 것으로 보입니다 ... 나는 [이 모델을 길에서 사용하고 있습니다.] (http://sketchup.google.com/3dwarehouse/details?mid=f7d9d34e3d74d0c739f3410d5f76299b&prevstart=0). Sketchup에서이 모델을 .obj 파일로 내보내는 것 또한 중복 된 지오메트리를 제공하는지 확인할 수 있습니까? – t2k32316
죄송합니다. sketchup이나 다른 3D 모델 뷰어가 없습니다. 신속한 진단 방법 - Photoshop/Paint.NET에서 완전히 (또는 거의) 투명 이미지를 만들고 텍스처를 투명 이미지로 바꾸고 장면을 살펴 봅니다. – Soonts