Commit Graph

4 Commits (reconstruct-gltfLoader)

Author SHA1 Message Date
InkSoul 98335c7edc feat(render): 重构离屏渲染资源管理并优化光照计算
- 移除对 gli 库的引用,后续不再使用该第三方库,补充stb_image作为替代
- 引入 RenderOffScreen、RenderLightSource 等封装类统一管理离屏渲染资源
- 使用成员变量替代局部变量,通过 getter 方法访问 Vulkan 资源句柄
- 将 push constant 数据封装到专用结构体中,并提供设置方法
- 更新光照方向计算逻辑,使用封装后的光源旋转数据
- 清理冗余代码,提升 generateCubemaps 函数可读性与维护性
2025-11-29 15:28:27 +08:00
InkSoul d94a1748cc 移除重复三方库,完成skin和node的重构 2025-04-06 15:50:18 +08:00
InkSoul d7f55c1264 更新imgui版本为dock分支 2025-02-15 21:15:29 +08:00
InkSoul afb376851c 调整第三方库和cmakeList 2025-02-15 20:55:58 +08:00