独立游戏开发者Joyen近日分享了《Loya》的更新内容。这是一款多人在线开放世界生存制作游戏,玩家可以建造巨大的行走结构来探索世界并战斗怪物。Joyen最终通过计算着色器实现了优化且视觉效果出色的体积云。云朵以1/4分辨率渲染,并在深度缓冲边缘进行上采样。
据称这些云朵渲染成本较低,每帧仅需约3-4毫秒,而草地是游戏中性能消耗最大的部分。在Joyen的电脑上,游戏运行流畅,GTX 1080 Ti显卡下无草地时约110 FPS,开启草地后约90 FPS。
Joyen的云系统基于 《地平线:零之曙光》实时体积云景一文。据他介绍,流程首先将深度纹理、3D噪声纹理及各种参数传入一个以1/4分辨率运行的计算着色器。随后采用光线步进方法,并辅以额外的太阳遮挡步进。第二次渲染通道优化边缘,输出结果再传入后处理着色器,最终在场景中渲染出云朵。剩下的就是“数月的迭代”,直到Joyen获得理想效果。
《Loya》近期发布了新的游戏玩法预告片,请观看:
Joyen定期分享开发进度更新,并开放《Loya》的试玩。请务必在Steam页面上加入愿望清单并申请访问权限。





