25 Commits

Author SHA1 Message Date
3057fc7b6f 传递MouseCoord到WorkObject 2025-06-11 01:05:24 +08:00
b7627f392c RenderFramework接入键盘鼠标控制 2025-06-10 01:34:13 +08:00
0be9cb3f74 支持新的CameraControl,并实现自动绑定,现BillboardTest已可正常渲染。只是鼠标键盘输入尚未接入 2025-06-07 05:49:07 +08:00
5b2f2dbb9f 改进命名和注释 2025-06-07 01:39:27 +08:00
eeb4492023 增加Camera数据在渲染器中的定义 2025-06-06 23:39:57 +08:00
f762d77b1d [OK] AutoInstance 范例完成迁移并测试成功。新结构下不再需要自己管理RenderList/SceneRoot。接下来请迁移其它范例。 2025-06-04 01:09:05 +08:00
839e187cb2 临时可运行版本。已将SceneWorld改名为Scene,下一步改文件名。并将default_scene,default_renderer放在RenderFramework中 2025-06-04 00:04:46 +08:00
5c186fdb95 [WIP] Renderer/RenderTask 2025-05-30 00:32:45 +08:00
0e789b6f47 各种类名结构名优化,不再使用GPU开头 2025-05-17 20:26:36 +08:00
29aa76a917 GPUDeviceAttribute更名为VkDevAttr 2025-05-17 20:13:23 +08:00
10d0c2c473 定义空的CameraComponentManager/LightComponentManager 2025-04-19 00:33:23 +08:00
eee00f3c8c Added CreateRenderList() in RenderFramework 2025-03-13 23:37:10 +08:00
e5a46f3ee8 Added "RenderFramework *" in GraphModule and IRenderTarget 2025-02-05 22:44:58 +08:00
74a5847bbc refactored RenderTarget 2025-01-26 23:22:25 +08:00
768ebde879 optimized SwapchainModule::BeginFrame/EndFrame 2025-01-26 12:13:51 +08:00
022cc4a2f3 removed BeginFrame/EndFrame/Run/RunFrame of RenderFramework 2025-01-25 23:12:31 +08:00
906aba2459 use shorter name of manager/modules.... 2025-01-25 22:31:48 +08:00
b47b096039 optimized image_count of Swapchain 2025-01-25 21:17:00 +08:00
2e53b48fff [BIG MILESTONE] render framework first test ok! can draw! 2025-01-25 17:17:55 +08:00
6141dbf4d5 removed RenderFramework::device_render_pass 2025-01-25 01:42:50 +08:00
487d3c4978 added WorkObject.h 2025-01-24 13:23:57 +08:00
10fbcfef14 RenderFramework::RunFrame/Run 2025-01-19 19:42:38 +08:00
014d783e73 [WIP,can't RUN] recreated TextureManager/RenderTargetManager/SwapchainModule 2025-01-19 18:13:06 +08:00
ff8222c256 moved device_render_pass to RenderFramework from GPUDevice. 2025-01-18 20:28:14 +08:00
911afc06f6 preparing newly GraphModule/RenderModule/RenderPassManager/RenderFramework 2025-01-16 02:10:03 +08:00