0

このモデルの例は動的コンポーネントです。

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

これをThree.jsにインポートするにはどうすればよいですか?モデルをインポートして、入力フィールドとJavaScriptを使用して動的コンポーネントダイアログを作成できるかどうかを考えていました。したがって、GoogleSketchUpのようにインタラクティブになります。OBJファイルをJSONにインポートしてから、three.jsでロードすることは知っていますが、動的コンポーネントはどうなりますか?

4

1 に答える 1

1

動的コンポーネントはSketchup固有の形式であり、動的オプションを維持しながら、それらをそのままThree.jsにインポートする方法はありません。SketchUpからエクスポートする場合、動的コンポーネントはSketchUpに表示されるようにエクスポートする必要がありますが、ダムジオメトリとしては、動的な性質が失われます。

インタラクティブモデルが必要な場合は、Three.jsで独自の動的コンポーネントをロールする必要があります。たとえば、スケルタルアニメーション、モーフターゲットを使用するか、ジオメトリ/Object3Dグループを移動するだけです。または、three.js / src / extras/geometriesのさまざまなクラスがどのように実装されているかを確認できます。私の知る限り、簡単な方法はありません。

于 2013-03-08T17:09:39.503 に答える