added WorldCoord in LightCullMode.h

This commit is contained in:
2024-10-30 00:51:50 +08:00
parent 3e88b0b77f
commit 722faa1a27

View File

@@ -12,6 +12,13 @@ enum class LightingCullingMode
{
None, ///<不剔除
/**
* 基于世界坐标的剔除模式
* 一般用于一些空间划分极为规则的场景。每个物件都可以得到较为明确的体积,并可通过世界坐标快速定位。
* 如即时战略游戏,普通的小爆炸,火光,影响的范围完全可以在世界坐标内圈定那些特件受影响,然后直接前向渲染即可。
*/
WorldCoord, ///<世界坐标剔除
/*
* 基于Tile的剔除模式
* 按屏幕XY坐标划分成多个Tile再配合znear/zfar形成一个Volume。所有光源和Volume计算相交性