新增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. 添加相关测试用例 |
||
|---|---|---|
| .. | ||
| toolchains | ||
| engine.lua | ||