渲染引擎
一个使用C ++构建在OpenGL之上的3D渲染引擎,具有完全程序性的无限世界:
使用细分和几何体着色器在GPU上通过自动LOD生成地形和水
用分形算法生成的程序植被,并在GPU上生成
天空作为带有程序太阳盘的渐变立方体贴图
动态照明
级联阴影贴图
地平线:零黎明体积云景
延迟渲染
屏幕空间草
屏幕空间光散射
屏幕空间反射
HDR色调映射
景深
注意:使用计算着色器生成云的过程噪声。 根据所使用的GPU的不同,此过程可能需要2秒钟以上的时间(允许在Windows的GPU上执行程序的默认最大时间)。 如果超过此时间,则无法确定程序行为(崩溃/执行错误)。 为避免此问题,可以通过编辑Windows注册表来修改程序可以在GPU上运行的最长时间。
展示视频(旧的,自录制以来引擎发生了变化)
2021-12-14 21:04:01
12.93MB
C++
1