|
c1420e257d
|
SceneComponent增加了SceneOrient父类,所有SceneComponent增加变换属性
|
2025-06-14 23:42:50 +08:00 |
|
|
f9675fc1e5
|
迁移到StaticMeshComponent渲染
|
2025-06-14 21:05:36 +08:00 |
|
|
92f612f675
|
改进Component/Manager设计,在WorkObject封装Component相关模板函数,以减化使用部分。当前版本可运行,下一版迁移旧的Renderable渲染到StaticMeshComponent.
|
2025-06-14 18:47:54 +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 |
|
|
a641c56381
|
renamed to Mesh.h/.cpp from VKRenderable.h/.cpp
|
2025-05-18 02:15:33 +08:00 |
|
|
014fce2c8e
|
renamed Renderable to Mesh
|
2025-05-18 02:03:16 +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 |
|