Three.js颜色rgb不正确

时间:2018-04-20 15:04:39

标签: three.js

使用Three.js中的项目,我得到的RGB值似乎与屏幕上的图形不相关。

我设置了这样的材料:

var planeMaterial = new THREE.MeshBasicMaterial({ color: 0x00ff00, vertexColors: THREE.FaceColors });

将其应用于平面几何体,然后稍后将其更改为:

face.color.setHSL(0, 0, 0.0)

然后反复用

更改它
face.color.offsetHSL(0, 0, 0.1)
实际上,颜色确实从黑色变为绿色,但随后不再继续,并趋于白色。 查看RBG值,然后他们告诉我颜色值等于:

Color {b: 1, g: 1, r: 1}

并使用getHSL说:

{h: 0, s: 0, l: 1}

然而飞机非常清晰,不是白色。 我显然遗漏了一些关于颜色如何在这里工作的重要事项,但我不能为我的生活做出正面或反面。谁能看到我做错了什么?非常感谢。

0 个答案:

没有答案