2013-03-08 2 views
0

Пример эта модель представляет собой динамический компонент:Как импортировать динамические компоненты в Three.js?

http://sketchup.google.com/3dwarehouse/details?mid=c1e4befdfbfd283135b07d6213c348&prevstart=0

Как импортировать это Three.js? Я думал, можно ли импортировать модель и создать диалог динамических компонентов с полями ввода и некоторым javascript? Таким образом, он будет интерактивным, как в эскизе google. Я знаю, чтобы импортировать файлы OBJ в JSON, а затем загружать их с помощью three.js, но что происходит с динамическими компонентами?

ответ

1

Динамические компоненты находятся в формате Sketchup, и нет возможности импортировать их в файл Three.js as, поддерживая динамические параметры. При экспорте из SketchUp динамические компоненты должны экспортироваться, поскольку они могут быть видны в SketchUp, но как глупая геометрия динамический характер теряется.

Вам нужно будет свернуть свои динамические компоненты в Three.js, если нужны интерактивные модели, возможно, используя скелетную анимацию, цели морфинга или просто перемещая геометрию/группы Object3D. Или вы могли видеть, как реализуются различные классы в трёх.js/src/extras/geometries. Насколько я знаю, нет простого пути.

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