Javascript 使用three.js使事物焕发光彩

Javascript 使用three.js使事物焕发光彩,javascript,three.js,Javascript,Three.js,我对着色器或three.js了解不多,但我正在尝试使事物动态发光,就像打开一秒钟然后关闭灯光一样。现在我调整了颜色饱和度和亮度——这有点效果,但我觉得不太好。我可以用着色器做些什么,或者用其他方法调节颜色,使它看起来更好吗?在verthree.js上有一些插件可以做后期处理 您可以看看这个,它使用不同的后期处理着色器。您可以查看源代码,了解如何使用它。可以找到“官方着色器”的完整列表。请注意,其中一些不是后处理着色器,我认为后处理着色器都是从提交“将ShaderExtras拆分为单个文件”中获得

我对着色器或three.js了解不多,但我正在尝试使事物动态发光,就像打开一秒钟然后关闭灯光一样。现在我调整了颜色饱和度和亮度——这有点效果,但我觉得不太好。我可以用着色器做些什么,或者用其他方法调节颜色,使它看起来更好吗?

在verthree.js上有一些插件可以做后期处理

您可以看看这个,它使用不同的后期处理着色器。您可以查看源代码,了解如何使用它。可以找到“官方着色器”的完整列表。请注意,其中一些不是后处理着色器,我认为后处理着色器都是从提交“将ShaderExtras拆分为单个文件”中获得的

如果您想尝试其中的一些(以及其他一些过滤器),您可以阅读本文并查看演示

我真的不知道你所说的“辉光”是什么意思,所以我不能告诉你哪一个是最好的,但是如果你有时间,你可以学习GLSL并编写适合你需要的着色器