Folia
← 返回头版

《Around The World》游戏实现逼真天空渲染效果

独立游戏开发者在《Around The World》项目中采用多项高级渲染技术,显著提升了游戏的天空、云层和大气视觉表现1。

开发者使用Rust编写的多线程递归蒙特卡洛光线追踪器来模拟云层中的多重散射效果1。为了实现更真实的间接光照,团队调整了云层底部的法向量方向,使其从向下指向改为向上指向天空1。此外,开发者通过改变光线行进中的操作顺序,解决了大气散射在地平线附近导致天空显示不自然黄色的问题1。

在其他优化方面,开发者采用简单的几何变换方法修复了地平线弯曲问题,使游戏行星的地平线与大气天空相匹配1。渲染管线采用了Filmic色调映射器(白点设为2.0)来改善云层的视觉效果1。此外,开发者还构建了轨道仪模型用于模拟行星和月球的运动,并计算相应的日出日落时间和月亮相位1。


评论