17 Commits

Author SHA1 Message Date
cfda1fceb2 ComponentManager增加自动释放功能 2025-06-15 00:49:23 +08:00
c1420e257d SceneComponent增加了SceneOrient父类,所有SceneComponent增加变换属性 2025-06-14 23:42:50 +08:00
f9675fc1e5 迁移到StaticMeshComponent渲染 2025-06-14 21:05:36 +08:00
edaf5aa3ca 尝试制作StaticMeshComponent 2025-06-14 04:13:49 +08:00
8ee9cdc396 尝试初建StaticMeshComponent 2025-06-14 02:32:15 +08:00
87c150d1bd 准备开始实现StaticMeshComponent 2025-06-12 03:01:50 +08:00
520b7cae9e SceneWorld文件改名为Scene 2025-06-04 00:10:27 +08:00
7169429ede 数据模板跟随变动 2025-05-04 19:33:04 +08:00
aed57437f9 List模板改名为ArrayList 2025-04-23 00:27:43 +08:00
0e6546b514 实现一些Component/ComponentManager定义StaticHashCode/GetHashCode()...RegistryComponentManager/GetComponentManager() 2025-04-03 01:35:39 +08:00
44b1f13048 StaticMeshComponentManager 2025-04-01 01:11:32 +08:00
964c17cf94 增加新的StaticMeshComponent,并添加关于各Component关系的注释 2025-03-25 23:15:38 +08:00
f0512edb5a 准备定义PrimitiveComponent用于取代原本SceneNode中的Renderable数据 2025-03-25 02:19:32 +08:00
ee5d633596 增加ComponentManager::GetComponents(..SceneNode) 2025-03-25 01:17:18 +08:00
6d211b3840 初步完成Component/ComponentManager的定义 2025-03-25 01:04:46 +08:00
b05538b501 开启写Component,参考AMD FidelityFX Framework 2025-03-20 02:09:50 +08:00
ada6a41fc6 建立Component,第一步先将Renderable渲染迁移到这上面来 2025-03-18 01:26:35 +08:00