让 webgl 中的东西大放异彩c3dl
我正在使用 webgl 等构建一个小型星空程序。
目前,我的星星是常规积分。从很远的地方看很漂亮,但放大后却很无聊。
我怎样才能添加一些东西让它看起来更像明星呢?比如光泽和微光之类的。
I'm building a little starfield program using webgl and such.
Currently, my star are regular points. It looks nice from a very far distance, but pretty boring once you zoom into it.
How can I add things to make it look a bit more star-like? Like shine and shimmer and such.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
此 webgl 课程 的内容可能接近您想要的内容。这是一个渲染的 gif(旋转),可以选择在其上渲染另一个相同的 gif(非旋转)以提供“闪烁”效果。请注意,它只有 50 颗星,因此在星域中可能表现很差。
您可以在此处查看所有课程。
This webgl lesson has something that might be close to what you want. It's a rendered gif, (rotating) with the option of rendering another identical gif over it (non-rotating) to provide the "twinkle" effect. Note, it's only got 50 stars so may perform quite badly with a star field.
You can see all the lessons here.
您正在寻找的称为粒子效果
http://www.mrspeaker.net/dev/parcycle/< /a>
What you are looking for is called particle effects
http://www.mrspeaker.net/dev/parcycle/