团结引擎 1.8
图形
光照
TuanjieGI 实时全局光照系统
Scene 视图光照绘制模式
在HDRP项目中使用TuanjieGI
TuanjieGI 实时全局光照系统
TuanjieGI 是团结引擎推出的全局光照和反射系统,能够实时渲染出逼真的光照效果,而无需预烘焙光照贴图。它具有以下特性:
实时响应场景的动态变化,如光源的移动、游戏对象的添加或删除,材质的修改等。
综合考虑直接和间接光照,模拟光线在整个场景中的传播行为。
使用屏幕空间光线追踪、距离场等软件光线追踪技术,无需特定显卡支持。
以下对比图展示 TuanjieGI 的光照效果,注意右侧立方体、墙壁和天花板的反射效果。
注意:
TuanjieGI 是全新架构的光照模块,独立于团结引擎已有的基于LightMapper的光照模块。一旦启用了TuanjieGI,开发者通过 Window > Rendering > Lighting 窗口设置的光照模式(包括 Realtime Lighting、Mixed Lighting、Baked Global Illumination)均不会起作用。
使用TuanjieGI
HDRP项目
暂不支持URP项目
Known issues
需要关闭静态合批,开启时会导致光照效果不正确
仅支持延迟渲染管线
HDRP项目shader只支持 Lit shader 与 Lit shader graph
不支持镜面反射
不支持内置模型,只有Assets目录下的模型文件在导入时会生成光照元数据
不支持.asset 格式的模型文件,需要导出为.fbx格式
不支持Terrain
面数太大的Mesh在导入时,可能耗尽显存,需做减面处理
双面材质的薄面物体可能会存在漏光的问题,可以适当提高 SDF Decoding Bias,减少漏光;如果只能看到单面,建议 Double Sided Mode 设置为 Single Sided
自发光物体在远离镜头时光照效果较弱
在Mesh上启用UV2通道可能会在资源导入阶段引发GPU超时问题
Scene 视图光照绘制模式
在HDRP项目中使用TuanjieGI