Currently, I am encountering an issue with an obj file that was exported from Rhino3D into obj format. In this case, half of the triangles making up a certain part of the model appear to be transparent, despite appearing fine in the 3D editor.
var loader = new THREE.OBJLoader( manager );
loader.load( 'table.obj', function ( object ) {
object.scale.x=0.1;
object.scale.y=0.1;
object.scale.z=0.1;
object.traverse( function ( child ) {
if ( child instanceof THREE.Mesh ) {
child.material.map = texture;
child.material.side = THREE.Doubleside;
}
} );
object.position.y = - 80;
scene.add( object );
}, onProgress, onError );
Despite checking for errors and finding none, the problem persists. As seen in the screenshot provided: