aurora-rendering-engine/shaders/raytracing
ternaryop8479 adfe38a453 refactor: 优化shader代码,消除性能瓶颈和代码重复
- 重构BVH三角形相交函数,统一trace_ray_bvh和trace_any_bvh的相交检测
- 修复Windows平台binding point限制,将g_texcoord从7改为2,g_tangent从8改为7
- 优化Fresnel计算,scatter_dielectric_sobol调用fresnel_dielectric函数消除内联重复
- 删除6处冗余normalize调用(material.glsl和raytracing.comp中的scatter函数)
- 纹理数组支持per-slot哈希缓存,避免每帧重建
2026-04-11 22:44:46 +08:00
..
raytracing.comp refactor: 优化shader代码,消除性能瓶颈和代码重复 2026-04-11 22:44:46 +08:00