我的场景包括一个地板,在该地板上有一个立方体墙和一个在墙后的球体。我建立照明并获得预先计算的能见度数据。我正在“调试编辑器”模式下运行,以便可以正确检查所有变量。我有两个问题:
- 看代码,似乎View.precomputedVisibilityData是一个8位整数数组,其中每一位都对应一个静态网格物体。如果可见,则位为1,否则为0。我的假设正确吗?
在视图中放置一个断点,以使球体完全被壁遮挡。但是当我查看View.precomputedVisibilityData(在内存视图中)时,它保持15,这意味着所有网格都是可见的。如果我的第一个假设正确,那么至少一位应该为0,对吗?{
我已附加了该视图。请注意,我已启用“可视化被遮挡的图元”,因此绿色框表示被遮挡的球体。我想念什么吗?有人可以解释我是否做出正确的假设并正确查看数据吗?