three.js所 - 图形毛刺与导入模型(THREE.js - Graphical Glitch

2019-09-29 18:09发布

我在与同时使用JSONLoader一款原装进口车型的图形毛刺。 我真的不能解释它,你必须看到它。
它可能有一些做的不同的材料和相机POV。

你可以在这里找到普拉克:
http://plnkr.co/edit/0VjHiGNmWFHxdoMWC3GV?p=info

代码JSONLoader部分:

var loader = new THREE.JSONLoader();
loader.load( 'tv.js',
        function ( geometry, materials ) {
        var tv = new THREE.Mesh( geometry, new THREE.MeshFaceMaterial(materials) );
        glScene.add(tv);
} );

毛刺的截图

Answer 1:

该“毛刺”你指的是由于Z-战斗。

你的近平面的相机为0.01远平面为20000近平面的小的数值可能会导致深度排序精度问题。

在你的情况,将您附近的飞机,1或10。

REF: http://www.opengl.org/wiki/Depth_Buffer_Precision 。

three.js所r.81



文章来源: THREE.js - Graphical Glitch with an imported model