我一直在开发一个自定义渲染引擎,结果我对静态环境中的测试和调试感到乏味了(主要是23亿个三角形的雕像场景和Sponza),所以我决定将其接入我的一个老项目中,该项目完全依靠程序生成。花了些时间才能将所有东西都连接起来,但结果看起来还不错,尤其是基于 voxel 的 GI。程序生成的房屋并没有足够的三角形来证明运行虚拟几何系统的必要性,尽管我已经在其他一些场景中运行了它。它几乎是唯一的原因,才能让那些场景在我GPU不爆炸(椅子失灵)时正常运行,Unity也不会崩溃。附注:我知道房屋内的大部分物体都是低多边形的。我还没有来得及为程序生成器建造高多边形的替代品,但这就是我将虚拟几何系统的下一个工作场所。
我在我的一项项目中,使用了我的自定义渲染管线(虚拟几何体+体素世界空间GI,虚拟阴影地图)进行了实时测试。
评论 (0)