aurora-rendering-engine/shaders/include
ternaryop8479 08910e48d7 feat: 拆分三角形数据结构,添加三角形边预计算功能
- 拆分原TriangleGpu类为TriangleCompactGpu与TriangleAttrGpu两个类,Compact负责相交检测,仅检测到击中后再上传三角形详细数据,减少数据上传
- 在upload_to_gpu()中预计算三角形的e1&e2边
- 同步shader端逻辑
2026-04-06 22:58:13 +08:00
..
bvh.glsl feat: 拆分三角形数据结构,添加三角形边预计算功能 2026-04-06 22:58:13 +08:00
common.glsl refactor: 重构shaders目录结构,手动编写include处理逻辑 2026-03-28 10:10:11 +08:00
lighting.glsl refactor: 重构shaders目录结构,手动编写include处理逻辑 2026-03-28 10:10:11 +08:00
material.glsl feat: 实现纹理缓存、GGX BRDF、Sobol采样、时域降噪 2026-04-04 22:21:42 +08:00
math.glsl refactor: 重构shaders目录结构,手动编写include处理逻辑 2026-03-28 10:10:11 +08:00
rng.glsl feat: 实现纹理缓存、GGX BRDF、Sobol采样、时域降噪 2026-04-04 22:21:42 +08:00
sampling.glsl feat: 实现纹理缓存、GGX BRDF、Sobol采样、时域降噪 2026-04-04 22:21:42 +08:00
sobol.glsl feat: 实现纹理缓存、GGX BRDF、Sobol采样、时域降噪 2026-04-04 22:21:42 +08:00
structs.glsl feat: 拆分三角形数据结构,添加三角形边预计算功能 2026-04-06 22:58:13 +08:00