Estoy tratando de cargar un modelo FBX en ThreeJS. Si cargo el modelo solo se muestra desde abajo y no desde arriba. Parece que solo se renderiza un lado.
¿Alguien tiene una idea para arreglar eso?
Mi función de carga:
_LoadAnimatedModel() { const loader = new FBXLoader(); loader.setPath('./resources/models/'); loader.load('track.fbx', (fbx) => { fbx.scale.setScalar(0.1); fbx.traverse(c => { c.castShadow = true; }); const anim = new FBXLoader(); anim.setPath('./resources/models/'); anim.load('track.fbx', (anim) => { const m = new THREE.AnimationMixer(fbx); this._mixers.push(m); const idle = m.clipAction(anim.animations[0]); idle.play(); }); this._scene.add(fbx); }); }El mismo problema es si lo cargo en https://threejs.org/editor/
Lo exporté sin Animaciones y ahora se muestra en la pantalla. ¿Alguien tiene una idea de cómo exportar como FBX desde Blender correctamente?
Para todos los que tengan el mismo problema. Lo arreglé haciendo mi pista más gruesa y marque "Aplicar modificadores" en la exportación en blender.