8253c31ad56d9cb8ea0322ba2a0c09a69bdf0d33
- Frustum::FromMatrix 平面归一化:Gribb-Hartmann 提取的 left/right/ bottom/top 法线模长含 1/tan(fov/2) 因子(>1),未归一化时包围球 距离测试被放大,视锥边缘物体被误剔(SunTemple 全场景可见)—— 修正注释:必须传 [0,1] 重映射矩阵 - 材质去重:Model 新增 MaterialCache(按贴图路径共享 Material), Mesh 改持 Material* 非拥有指针。1056 mesh 渲染只需 48 个描述符集 (对齐 UE/Unity 材质实例化思路,大场景第一道闸门) - DescriptorManager 池改可增长分块(chunk=4096,OutOfPool/Fragmented 自动续块):材质集数量不可预估(1G 资产可能上万),固定上限迟早爆
Description
No description provided
5.6 MiB
Languages
C++
56.3%
C
41.6%
GLSL
1.8%
CMake
0.3%