1
ここ数週間、私はBlenderで作成したモデルの読み込みに問題があります。最初は、.objファイルと.mtlファイルを使用しようとしましたが、material.side
がTHREE.DoubleSide
に設定されていても、不足している面がレンダリングされていました。 .objファイルを.jsonファイルに変換してレンダリングしましたが、問題は解決されませんでした。.obj形式と.json形式のオブジェクトフェイスがありませんthree.js
あなたは不足している面がある場所を正確に確認することができます。私はClara.ioにアップロードすると、モデルは、私はそれになりたい方法を正確にレンダリングされます。
過去にが、私はこの問題を解決するためのモデルを三角形にしましたが、それは歪めてしまいましたモデル。モデルを歪ませない既知の修正はありますか?
var jloader = new THREE.JSONLoader();
jloader.load(
'models/capsule/capsule.json',
function (geometry, materials) {
var material = new THREE.MultiMaterial(materials);
var object = new THREE.Mesh(geometry, material);
scene.add(object);
}
);
あなたのモデルには4面以上の多角形の面があります。 – WestLangley