three.js - 如何在three.js 中更好地处理毛发?
问题描述
我现在得到的结果在左边。我想让结果尽可能接近右边的结果。只有头发。这是我的模型。 我怎样才能做到这一点?这是我现在使用的代码:
m.color.set( 0xffffff );
m.map.magFilter = THREE.NearestFilter;
m.map.minFilter = THREE.NearestFilter;
m.transparent = true;
m.alphaTest = 0.001;
m.alphaMap = null;
m.side = THREE.DoubleSide;
m.shininess = 6;
m.depthTest = true;
m.depthWrite = true;
m.skinning = true;
m.map.needsUpdate = true;
我尝试了不同的代码变体,但我不太了解three.js。我看到排序、重叠等问题。我该如何解决这个问题?
我在这里看到了一些使用 webgl 的成功结果: