Каждый раз, когда я пытаюсь экспортировать объект из какой-либо программы создания 3D-моделей, он экспортирует без индексов для координат текстуры. Я не хочу x//xn y//yn z//zn Я хочу x/xn/u y/yn/v z/zn/w. Пробовал блендер и майю. В Maya нет возможности экспортировать их. Но блендер позволит вам выбрать, хотите ли вы писать нормали и точки текстуры. Как я могу получить индексы текстурных точек?
Obj не экспортируется с текстурными точками
comment
Я думаю, что если вы экспортируете материалы в Maya, вы получите координаты текстуры. Установите флажок на экране экспорта справа от диалогового окна файла.
- person AndyG   schedule 03.04.2014
comment
Единственные варианты, которые у меня есть, это «Расширение файла по умолчанию», «Сохранить ссылки», «Экспортировать незагруженные ссылки», «Группы», «Группы точек», «Материалы», «Сглаживание», «Нормали». Мне нужны не координаты текстуры. Это индексы на лице.
- person Andrew Wilson   schedule 03.04.2014
comment
Разве экспортируемый файл .mtl не будет иметь их? Формат .obj не хранит координаты текстуры IIRC
- person AndyG   schedule 03.04.2014
comment
нет, существует 3 разных типа индексов для .obj. f x//xn y//yn z//zn, f x/xn/u y/yn/v z/zn/w и f x/u y/v z/w
- person Andrew Wilson   schedule 03.04.2014
Ответы (1)
На сайте Blendr упоминается, что он может экспортировать UV-развертку, вы это проверяли? Параметры Wavefront OBJ в Blender
person
Steve Sarcinella
schedule
02.04.2014
Да, недавно я использовал Blender для их экспорта, и это сработало, но со вчерашнего дня он не экспортирует их как x/xn/u y/yn/v z/zn/w. Я просто продолжаю получать x//xn y//yn z//zn для индексов. Этот формат не будет работать с моим парсером obj.
- person Andrew Wilson; 03.04.2014