Javascript 有一个关于代码笔的作品,它是用threejs制作的,我们想改变它的颜色
我们在Codepen()上找到了一个blob实验。我们想用它,但有个麻烦。它在这个柏林对象上的颜色变化(rcolor、gcolor、bcolor) () 我们不了解这种色标的工作原理。必须这样写吗?为什么这么复杂? 我们想给斑点加上我们想要的颜色,有人知道怎么做吗 编辑(对于下面的评论,希望更好地解释问题)Javascript 有一个关于代码笔的作品,它是用threejs制作的,我们想改变它的颜色,javascript,css,three.js,3d,blob,Javascript,Css,Three.js,3d,Blob,我们在Codepen()上找到了一个blob实验。我们想用它,但有个麻烦。它在这个柏林对象上的颜色变化(rcolor、gcolor、bcolor) () 我们不了解这种色标的工作原理。必须这样写吗?为什么这么复杂? 我们想给斑点加上我们想要的颜色,有人知道怎么做吗 编辑(对于下面的评论,希望更好地解释问题) 您好,谢谢您的评论,但我们已经可以用红色:D和绿色、蓝色和黄色。我们想给出我们想要的颜色。例如,我想给紫色,但当我们写它的RGB代码,它不工作。所以我们不明白它是如何工作的。这就是为什么我们
您好,谢谢您的评论,但我们已经可以用红色:D和绿色、蓝色和黄色。我们想给出我们想要的颜色。例如,我想给紫色,但当我们写它的RGB代码,它不工作。所以我们不明白它是如何工作的。这就是为什么我们必须了解它的工作原理如何将第138-140行的值更改为 颜色:255 颜色:255 b颜色:0
水滴将是红色的。
eqcolor:0.0、rcolor:1.0、gcolor:0.0、bcolor:0.0、redhell:false
这些设置将为您提供纯红色。您好,感谢您的评论,但我们已经可以使用红色:D以及绿色、蓝色和黄色。我们想给我们想要的颜色。例如,我想给紫色,但当我们写它的RGB代码,它不工作。所以我们不明白它是如何工作的。这就是为什么我们必须了解它是如何工作的
perlin: {
speed: 0.4,
size: 0.7,
perlins: 1.0,
decay: 1.20,
displace: 1.00,
complex: 0.50,
waves: 3.7,
eqcolor: 0,
rcolor: 1, <--
gcolor: 0, <--
bcolor: 0, <--
fragment: false,
points: false,
redhell: true,
}
//Separate RGB values between 0 and 1
var color = new THREE.Color( 1, 0, 0 );