【发布时间】:2013-12-15 23:10:33
【问题描述】:
我有一条穿过threejs中粒子云点的线。我正在使用画布渲染器。我想从一个顶点到另一个顶点随机改变线条的颜色。我看到了这个例子:
http://mrdoob.github.io/three.js/examples/webgl_custom_attributes_lines.html
但不幸的是,经过几个小时的尝试使其适应我的(更简单的)场景后,我无法提取我需要调整线条颜色的部分。有没有人对如何解决这个问题有更简单的解释? ThreeJS 的 vertexMaterial 文档是空白的,对于线条它只讲了如何将线条的颜色作为一个整体来调整(line.material.color)。
这是我目前的代码:
line = new THREE.Line( geometry, new THREE.LineBasicMaterial( { color: lineColor, opacity: lineVars.lineOpacity } ) );
感谢您提供的任何帮助。
【问题讨论】:
-
尝试将
vertexColors: THREE.VertexColors设置为AxisHelper.js。
标签: javascript three.js