InkSoul
|
98335c7edc
|
feat(render): 重构离屏渲染资源管理并优化光照计算
- 移除对 gli 库的引用,后续不再使用该第三方库,补充stb_image作为替代
- 引入 RenderOffScreen、RenderLightSource 等封装类统一管理离屏渲染资源
- 使用成员变量替代局部变量,通过 getter 方法访问 Vulkan 资源句柄
- 将 push constant 数据封装到专用结构体中,并提供设置方法
- 更新光照方向计算逻辑,使用封装后的光源旋转数据
- 清理冗余代码,提升 generateCubemaps 函数可读性与维护性
|
2025-11-29 15:28:27 +08:00 |
InkSoul
|
d915ac5dd2
|
完成大部分结构体向类的重构
|
2025-11-16 22:57:18 +08:00 |
InkSoul
|
8d4ed62b67
|
调整cmakeList
|
2025-03-22 20:59:51 +08:00 |
InkSoul
|
afb376851c
|
调整第三方库和cmakeList
|
2025-02-15 20:55:58 +08:00 |
ink-soul
|
6e34140783
|
添加输出图片为png格式的支持
|
2024-03-28 17:52:33 +08:00 |
ink-soul
|
fe9c837110
|
完成图片序列到视频的工作流程
|
2024-03-27 17:29:32 +08:00 |
ink-soul
|
6e791134d7
|
完成图片序列输出
|
2024-03-26 18:04:18 +08:00 |
InkSoul
|
5e4acd3f08
|
更新 cmake最低版本需求和 gitignore
|
2024-03-04 00:11:15 +08:00 |
ink-soul
|
5665ff4105
|
switch chinese UI asset path fix complete
allow asset path check more data path
|
2023-06-12 11:05:10 +08:00 |
ink-soul
|
4a5cd74dc3
|
reconstructed header file
|
2023-05-26 15:20:44 +08:00 |
ink-soul
|
a4590dc8fb
|
Revert "commit for revert"
This reverts commit 3c7ad199a0.
|
2023-05-26 14:12:02 +08:00 |
ink-soul
|
3c7ad199a0
|
commit for revert
|
2023-05-26 14:11:54 +08:00 |
ink-soul
|
c08f144680
|
complete animation
|
2023-05-18 11:49:09 +08:00 |
ink-soul
|
2aa0ab76d1
|
init
|
2023-05-17 14:49:05 +08:00 |