这是我们关于游戏的第一篇文章,并且我们也来了 :)
我们正是开始为即将推出的游戏的那件毛绒绒的雾霧渲染功能而工作。
雾霧的主要思想是通过使用 3D 卷积体纹理 和 光线行进 将其覆盖在整个场景上。其中有一个底层的着色器负责处理雾霧的外观,而渲染函数则负责在需要时注入适当的渲染点 - 在本例中为渲染透明物体之前,以便通过排除透明物体而对其进行一定程度的优化。
雾霧也同样支持 alpha通道掩码特性,通过将某些级别上的物体着为白色,然后使用 跳跃流动算法 边缘来将其延展为一个软遮罩,而避免雾霧覆盖物体太多,从而创造出一种优雅的掩码效果。
该功能支持大量的优化和调节选项,以便让它看起来尽可能的漂亮。有反应、抛射假影、侵蚀以打破 "盒子感" 的感觉以及许多更多的选项。 视频中展示了该功能的演示
用于生成卷积体纹理的工具也是我们自己开发的:pverflow/Vol3d: 3D 卷积体噪声纹理生成器。
本游戏是一种结合 ARPG、roguelike 和 management 特点的游戏。
如果你想要跟踪我们的开发过程,欢迎点击以下链接加入我们的 Discord 频道: https://discord.gg/datQuP45t4
评论 (0)