Я получил этот туннель, который состоит из множества вершин.Прямо сейчас я получил что-то вроде эффекта радуги, но меня не устраивают цвета и их яркость, поэтому мой вопрос в том, как я могу изменить диапазон цветов и яркость, или вообще, как я могу получить доступ к FaceColors.
for (i=0; i<p.length; i++) {
var x = p[i][0];
var y = p[i][2];
var z = p[i][1];
p[i] = new THREE.Vector3(x,y,z);
}
var material = new THREE.MeshLambertMaterial({
side: THREE.BackSide,
vertexColors: THREE.FaceColors,
wireframe: true
});
var hue = 0;
function col(){
for(i=0; i<geometry.faces.length; i++){
hue++;
geometry.faces[i].color = new THREE.Color("hsl("+hue+",100%,50%)");
}
}