私はBlender THREE.jsエクスポートプラグインをインストールし、私のモデルをtable.jsonとしてエクスポートし、 "Face Materials"オプションもチェックしました。THREE.jsがjsonモデルを読み込めませんでした
しかし、THREE.jsからモデルをロードすると、ObjectLoaderとJSONLoaderの両方で失敗します。
ObjectLoaderで、それはsaids:JSONLoaderで
Uncaught TypeError: Cannot read property 'type' of undefined
を、それがsaids:
Uncaught TypeError: Cannot read property 'length' of undefined
エクスポートJSONは次のようになります。
{
"metadata":{
"type":"BufferGeometry",
"normal":312,
"version":3,
"uv":312,
"position":312,
"generator":"io_three"
},
"data":{
"attributes":{
"normal":{
"type":"Float32Array",
"array":[..., ..., ...],
"itemSize":3
},
"uv": { ... },
"position":{ ... }
},
...
}
はよくエクスポートのように見えますが、なぜthree.jsからの読み込みにエラーがありますか?私が忘れた何かがありますか?
私はBlender 2.78、THREE.js 0.84.0を使用しています。どんな助言も非常に感謝しています。