3ds max делает текстуры по-разному, чем мой игровой двигатель?

StackOverflow https://stackoverflow.com/questions/4092761

  •  28-09-2019
  •  | 
  •  

Вопрос

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

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

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

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

Это было полезно?

Решение

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

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top