大家好!
我想分享一下我最近在做的背景视觉效果的快速开发日志更新。
我使用了3个可重复的星云层和6个星层(每个星体2个)来给空间场景添加一些深度。然而,虽然星船移动时看起来很不错,但是星星却只表现为简单的点。高速运动时,它看起来就像噪音,没有真正地给出运动的感觉。
我想要实现经典的星星拉伸效果,星星在飞船加速时拉伸成条状。拉伸UVs可以降低密度,但重新采样星星沿着运动轨迹会使着色器过于昂贵,而高速时星点分离会导致效果破裂。
为了解决这个问题,我将星星换成了基于运动的过程生成,产生了条状效果。现在,星星自然拉伸在飞船的方向上,没有失去密度,也不会分裂开来,而且着色器的效率也保持良好。
我附上的视频质量不是很高(对不起),但它应该能给你一个运动效果的基本印象。我希望你能给我一些反馈!我还在不断迭代这个效果。
这个效果还没有更新到游戏里,但如果你想尝试“Leaks In Space”,你可以在Steam或Itchio上找到它,或者在评论里找到链接。
感谢阅读,希望大家都有一个美好的日子! :D
评论 (0)