3ds max делает текстуры по-разному, чем мой игровой двигатель?
-
28-09-2019 - |
Вопрос
Я пытался получить свой игровой двигатель для отображения текстур, и я наконец-то работал. Я использовал УФ-координаты из модели 3DS, однако текстуры отображаются по-разному.
Это рендеринг в 3ds max:
И это рендеринг OpenGL в моем игровом движке:
Почему текстуры полагаются так? Я поставлял текстуру координаты из файла 3ds сгенерированы ... Кто-нибудь знает, почему это происходит?
Решение
Я обнаружил, что проблема ... 3DS Max автоматически расширил текстуру, чтобы иметь высоту одинаковой ширины, иначе она будет выглядеть странно, как выше ...
Другие советы
От поиска вашей фотографии я могу предположить, что ультрафиолетовые координаты были назначены на разные вершины, которые они назначаются в 3DS MAX.
Не связан с StackOverflow