hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-18 00:38:50 +08:00
d1a1437e6f 删除废弃不要的范例
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-17 01:18:03 +08:00
15da48eede 部分内置几何体增加BoundingBox数据计算
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-17 00:58:41 +08:00
585fd41966 VKBufferMap::Set改名为Bind,VABMap::SetVAB改名为BindVAB
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-17 00:42:55 +08:00
91b056bacb 定义using SceneNodeList =ObjectList<SceneNode>
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-17 00:34:48 +08:00
7d41722baa ComponentData改用SharedPtr保存,这样在复制Component时,不会对数据产生真正的复制
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-16 00:28:28 +08:00
dd083bb82b 实现了由Component实现的自我复制,而无需关心具体的Component派生类.
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-16 00:02:55 +08:00
a23654c73a 恢复Duplication(SceneNode *),并实现MeshComponent::Duplication...下一步Component::Duplication()改成由基类实现.
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-15 23:25:17 +08:00
dd2ee57954 迁移Gizmo3DMove成功可绘制,但是退出崩溃。疑似重复delete
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-15 23:00:13 +08:00
e9c3961aa5 更新兼容性
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-15 22:26:59 +08:00
dfa0b4033d 迁移CreatePipeline/CreateMaterialInstance/GetPrimitiveCreater到RenderFramework
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-15 22:03:16 +08:00
d384f06ee2 CreatePrimitive/CreateMesh迁移到RenderFramework
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-15 21:58:23 +08:00
93937c0394 CreateComponent函数迁移到RenderFramework
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-15 21:09:05 +08:00
db15096943 重建渲染器时不删除mouse_event,以修正窗口调整大小后mouse_event丢失问题
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-15 17:53:33 +08:00
97040176d6 StaticMeshComponent改为MeshComponent
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-15 07:43:28 +08:00
ec4125776a 准备修复Gizmo
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-15 02:03:57 +08:00
a180970eb6 迁移auto_merge_material_instance,BillboardTest,PlaneGrid3D,RayPicking四个测试范例到新的Component结构
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-15 00:49:41 +08:00
cfda1fceb2 ComponentManager增加自动释放功能
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-14 23:43:10 +08:00
c1420e257d SceneComponent增加了SceneOrient父类,所有SceneComponent增加变换属性
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-14 21:05:42 +08:00
f9675fc1e5 迁移到StaticMeshComponent渲染
92f612f675 改进Component/Manager设计,在WorkObject封装Component相关模板函数,以减化使用部分。当前版本可运行,下一版迁移旧的Renderable渲染到StaticMeshComponent.
Compare 2 commits »
hyzboy pushed to devel_40_World at hyzboy/ULRE 2025-06-14 04:14:05 +08:00
edaf5aa3ca 尝试制作StaticMeshComponent