javascript - 使用 THREE.js 制作灿烂的太阳

标签 javascript three.js

我正在学习 THREE.js 来完成我的期末项目,这是一个简单的太阳系模型

我唯一不知道如何实现的是如何让太阳闪耀闪烁,就像chrome experiments 100,000 stars中的太阳一样。 ,

我想要的是这样的太阳: enter image description here

然而,下面是我能得到的最好的,这还不够令人满意: enter image description here

希望有人能告诉我可以使用什么库或技术让太阳真正闪耀!

非常感谢! 感恩节快乐!

最佳答案

100,000 Stars Chrome 实验中的太阳主要由分层图像组成。例如,这是名为 sun_halo.png 的图像:

enter image description here

您可以在这个文件中看到用于制作太阳的代码,包括所有着色器和所有图像的链接:

http://workshop.chromeexperiments.com/stars/js/sun.js

关于javascript - 使用 THREE.js 制作灿烂的太阳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20290814/

相关文章:

javascript - 语义 UI 进度条重置

javascript - 设置在数组中存储的 Three.js 对象的位置

javascript - Threejs Vector3 取消投影相机

javascript - 应用透视矩阵顺序

javascript - 获取窗口 Javascript 的正确尺寸

javascript - 在div中的rails显示中拉出帖子图像

javascript - React.js 中的 this 关键字

javascript - 使用 Ajax 查询数据库

javascript - 如何在 Three.js 中实现不同摄像机/场景之间的交叉淡入淡出?

Three.js - 光晕效果的着色器代码,法线需要转换