.Obj Формат лица DirectX11

Когда я использую Maya или Rhino для экспорта файла obj (у Rhinoceros есть флажок для экспорта координат текстуры), координаты текстуры не экспортируются в файл .obj.

Итак, я посмотрел на то, что может хранить .obj, и когда я делаю что-то в Maya и экспортирую это как obj, он использует этот формат только для лиц.

f 1/2/3 4/5/6 7/8/9

Который я преобразовал тоже в свой собственный формат.

Я знаю, что у вас может быть позиция или координата позиции и текстуры. Вместо позиции, координаты текстуры и нормали. Вы можете иметь это тоже. Когда я загружаю модели других людей или импортирую их и другие подобные вещи, чтобы играть с ними. Я получаю эти другие версии без нормальных и текстурных шнуров.

f 1//1 2//1 3//1

f 1/1 2/1 3/1

f 1 2 3

Как я могу преобразовать все в первый формат с позицией, координатой текстуры и нормалью?

В основном, когда я экспортирую его в Maya, ему не хватает координаты текстуры. Он просто имеет формат двойной косой черты.

f 1/2/3 4/5/6 7/8/9


person Andrew Wilson    schedule 29.03.2014    source источник


Ответы (1)


Я закончил тем, что использовал Блендер. Я импортировал объект в блендер и повторно экспортировал его как файл объекта, чтобы включить координаты UV. Таким образом, весь файл был в формате f x/u/xn y/v/yn z/w/zn.

http://i.stack.imgur.com/HAqcB.png

person Andrew Wilson    schedule 30.03.2014
comment
Не могли бы вы дать более подробное объяснение? - person bjb568; 30.03.2014