2016-02-24 3 views
0

Существует 3D-модель помещений с установленными материалами для поверхностей, разработанных в AutoCAD 2014. Целью является отображение модели в qt-приложении с использованием OpenSceneGraph. В качестве окончательного формата выбран FBX, поскольку вся необходимая информация может быть экспортирована в него, а также поддерживает как AutoCAD, так и openscenegraph. При экспорте я выбираю «все объекты» и «внедряю текстуру». Однако FBX Converter показывает, что в файле нет текстур и материалов. В чем может быть проблема? Какие форматы AutoCAD могут экспортировать материалы и текстуры? С какой целью экспорт в FBX использует настройки «встроить текстуру»?Autocad: экспорт материалов в FBX

ответ

0

На самом деле, я не уверен в AutoCAD 2014, но я думаю, что мой ответ будет действительным в любом случае, потому что я не помню серьезных изменений в экспортере AutoCAD FBX. Основная проблема заключается в том, что в то время, когда конвертер FBX был написан, AutoCAD не поддерживал текстуры так, как теперь он поддерживает его с помощью трехмерных объектов. Еще одна проблема, которую вам нужно знать, заключается в том, что Maya по-прежнему использует то, что мы называем материалом Protein (технология от nVidia), при экспорте в FBX мы экспортируем Protein в зашифрованный двоичный блок, который может читать любое приложение, имеющее библиотеку nVidia, но никто else :( Вы можете в конечном итоге использовать AutoCAD API для чтения свойств материала & текстур и добавить данные во время экспорта узлов FBX с помощью подключаемого механизма FBX. Или экспортировать/привязать данные в файл .json в сторону fbx Если вам нужна помощь по этому поводу, свяжитесь со мной. Я могу написать пример быстрого запуска для демонстрации.

+0

@Popopo, это помогло? – cyrille

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