2016-07-08 5 views
0

После просмотра файла .obj с Constructor App я заметил что-то. В то время как the official documentation только состояния вершин иметь 3 значения плюс вес опции:Project Tango: Что такое спецификация формата форварда экспорта форварда?

v x y z w 

вершины в этом экспортируемого файла было три дополнительных значения:

v -0.09218131 1.425 -0.015000017 0.4627451 0.5372549 0.5686275 1.0 
v -0.07500002 1.4277055 -0.015000017 0.56078434 0.6627451 0.7529412 1.0 
v -0.045000017 1.429608 -0.015000017 0.81960785 0.627451 0.54509807 1.0 

Я нашел, что они все между 0 и 1. Я полагаю, что эти три дополнительных значения, представляющие значения rgb, как в

v x y z r g b w 

Это правильно?

Относящиеся к этому: Я также заметил, что лица в файле состоят только из двух индексов, как в

f i/j 

Я полагаю, так как никогда не любые текстуры вершины (vt), или, возможно, они являются " заменить "на значения rgb, вторая косая черта, которую требует официальная документация, просто опускается? Это тоже правильно?

+0

Просто случайные угадывания здесь, но могут ли они быть УФ? – soncis

+0

@soncis "Они" являются лицами или вершинами? Лица, я не верю, они определенно индексы. Первое лицо - 'f 1/1 2/2 3/3', а последнее -' f 72029/72029 71977/71977 73378/73378 '(для моего файла). Вершины, я тоже этому не верю, так как есть три дополнительных значения, а не два. –

+0

Я нашел следующую выдержку: * «Числа, следующие за буквой« f », также могут быть разделены символом косой черты («/»). Существует только максимум две черты. Если используется только одно«/», первое число на слева от знака, указывает индекс вершин и второе число справа, указывает индекс в массиве координат текстур. "* - [источник] (http://www.scratchapixel.com/old/lessons/3d- Продвинутая уроки/OBJ-файл формат/OBJ-файл формат /). Однако файл не поставляется с материальным файлом и не содержит никаких текстурных вершин ('vt'). –

ответ

0

Я указал на an answer to another question, отметив неофициальный расширенный формат, который действительно использует значения rgb.

Похоже, что отсутствие второй косой черты формально не на 100% правильное, но приемлемое, поскольку основное средство рендеринга обрабатывает его без него точно также.

Смежные вопросы