Three.js导入的模型抗锯齿

特里翁

我将OBJ模型导入到场景中,但是它没有抗锯齿并且无法弄清楚如何使其平滑。和搅拌器打开它平滑。

内置几何图形(例如new THREE.SphereGeometry(4, 20, 20);)也是平滑的。

渲染器:

    var renderer = new THREE.WebGLRenderer({antialias: true, alpha: true});

材料:

    var modelMaterial = new THREE.MeshPhongMaterial({
        color: 0xb9d5ff,
        ambient: 0xfff660,
        shininess: 100,
        wireframe: false,
        transparent: true,
        opacity: 0.8,
        side: THREE.DoubleSide,
        combine: THREE.MixOperation
    });

进口:

    var manager = new THREE.LoadingManager();
    manager.onProgress = function(item, loaded, total) {
        console.log(item, loaded, total);
    };
    var loader = new THREE.OBJLoader(manager);
    loader.load('BlondeElexis-nude.obj', function(object) {
        object.traverse(function(child) {
            if (child instanceof THREE.Mesh) {
                console.log(child);
                child.material = modelMaterial;
            }
        });
        object.position.y = 0;
        object.scale.x = 6;
        object.scale.y = 6;
        object.scale.z = 6;
        human = object;
        scene.add(human);
    });

结果:

在此处输入图片说明

特里翁

成立:

child.geometry.computeVertexNormals();

结果不是最好的,但是没有更好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Three.js导入的模型抗锯齿

来自分类Dev

three.js中的自定义抗锯齿设置

来自分类Dev

Three.js抗锯齿无法在Chrome上运行

来自分类Dev

在three.js中使用基本纹理材料时出现异常的抗锯齿

来自分类Dev

在Three.js中使用OBJMTLoader导入WebGL模型失败

来自分类Dev

THREE.js导入的模型不应用面部纹理

来自分类Dev

Three.js | 通过Blender光线投射导入的.obj模型

来自分类Dev

将JSON模型导入Three.js-没有显示

来自分类Dev

在three.js中使用OBJMTLoader导入WebGL模型失败

来自分类Dev

Three.js-比例模型

来自分类Dev

Fabric.js画布图像抗锯齿

来自分类Dev

如何从Blender导入模型和关联的纹理到three.js中?

来自分类Dev

为什么我的three.js模型在导入后会丢失面孔?

来自分类Dev

THREE.js-将渐变颜色应用于导入的GLTF模型

来自分类Dev

在运行时从 localfile 导入 Three.js 中的 3d 模型

来自分类Dev

three.js从图像导入svg路径

来自分类Dev

Three.js最复杂的模型

来自分类Dev

Three.js透明模型纹理错误

来自分类Dev

如何绘制Three.js模型?

来自分类Dev

Three.js模型质量很差

来自分类Dev

使用Three.js加载Maya模型

来自分类Dev

如何绘制Three.js模型?

来自分类Dev

THREE.js 加载 json 模型失败

来自分类Dev

THREE.ObjectLoader的Three.js错误

来自分类Dev

在Three.js中导入的FBX模型的另一个网格周围的网格旋转问题

来自分类Dev

Three.js导入Blender模型:未被捕获的TypeError:无法读取未定义的属性“ length”

来自分类Dev

SVG和D3.JS无法获得抗锯齿

来自分类Dev

Three.js:SVGRenderer?

来自分类Dev

Three.js /交集