Commit Graph

1 Commits

Author SHA1 Message Date
ChestnutYueyue d1d03520ff feat: 添加2D渲染系统核心组件
新增2D渲染系统核心组件,包括节点系统、场景管理、相机服务、窗口适配、动作系统等。主要变更如下:

1. 实现节点系统基础架构(Node, SceneGraph)
2. 添加多种渲染组件(Sprite, Text, Shape)
3. 实现相机系统(Camera, OrthoCam)及相机服务
4. 添加窗口适配服务(WindowAdapt)
5. 实现完整的动作系统(Act)及其派生类
6. 添加场景过渡效果(Trans)
7. 集成Vulkan渲染后端支持
8. 实现着色器管理系统(ShaderMgr)
9. 添加动态着色器支持(DynShader)
10. 完善数学工具类(MathExtended)
11. 更新构建系统支持Vulkan
12. 添加相关测试用例
2026-02-21 06:00:02 +08:00