【问题标题】:Three.js - Importing an OBJ model, half of the triangles are transparentThree.js - 导入一个OBJ模型,一半的三角形是透明的
【发布时间】:2015-09-13 11:23:29
【问题描述】:

我在从 Rhino3D 导出​​到 obj 的 obj 文件时遇到问题:构成模型某些部分的一半三角形是透明的。
模型在 3D 编辑器中看起来不错。

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 );

我没有收到任何错误。这是截图:

【问题讨论】:

    标签: javascript three.js textures rendering


    【解决方案1】:

    从 Rhino3D 导出​​时,检查“Y 上的地图 Z”修复了问题!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-14
      • 2019-06-27
      • 2016-08-18
      • 2014-08-20
      • 1970-01-01
      • 2017-06-06
      • 2015-11-22
      • 2013-11-08
      相关资源
      最近更新 更多