2017-11-15 13 views
0

3Dアセットとアニメーションを正しくエクスポートして、three.jsが正しく表示できるようにする問題があります。three.js/A-Frame ObjectLoaderがテクスチャを読み込まず、メッシュの位置が正しくない

すべての3DアーティストはCinema4Dで動作しますので、3つの互換性のあるJSONをエクスポートするにはブレンダーを経由する必要があります。 FBXとしてシーンをエクスポートし、それをブレンダーにインポートします。これはうまくいくようです。モデルはプレビューウィンドウにマテリアルビューが設定されているように見えますが、エクスポートした単純なモデルでもテクスチャやアニメーションで作業しました。

しかし、結果として得られるJSONをロードすると、メッシュの一部が180°反転されますが(ツリーの一部のみ)、モデルの1つ(サンタモデル)はテクスチャ処理されません。彼らはすべてミキサーでよく見えます。 https://threejs.org/editor/でJSONをロードするとき

すぐに問題が表示されます。

enter image description here

が、これは輸出の問題ですか?エクスポートパラメータを調整することで修正できますか?モデルをミキサーで調整する必要がありますか?

答えて

2

私はここでカップルの事を助言する:.blendファイル

  • 含む

    1. File a bug on three.jsはおそらく異なるthree.js互換ブレンダー輸出をしてみてください輸出
    2. 前に、ブレンダーやC4Dで変換を凍結試し、 glTF-Blender-Exporterのように。
  • +0

    ありがとうございます。 glTF Blender Exporterに切り替えました。最初の試行では完璧に動作しました。 three.js JSON Exporterを使用すると、「Blender exporter sucks」などのタイトルにGithubの問題があると悪い考えかもしれません。 – Traspler

    関連する問題