3ds Max отображает текстуры иначе, чем мой игровой движок? - PullRequest
1 голос
/ 04 ноября 2010

Я пытался заставить мой игровой движок отображать текстуры, и наконец-то он заработал. Я использовал координаты UV из 3ds модели, однако текстуры отображаются по-разному.

Это рендеринг в 3ds max: alt text

и это рендеринг opengl в моем игровом движке: alt text

почему текстуры так разложены? Я предоставил координаты текстуры из сгенерированного файла 3ds ... Кто-нибудь знает, почему это происходит?

Ответы [ 2 ]

2 голосов
/ 04 ноября 2010

Я обнаружил проблему ... 3DS Max автоматически масштабировал текстуру, чтобы иметь равную ширину и высоту, иначе она будет отображаться странным образом, как указано выше ...

1 голос
/ 04 ноября 2010

Глядя на ваше изображение, я могу только предположить, что UV-координаты были назначены различным вершинам, которым они назначены в 3DS Max.

...