SceneWorld文件改名为Scene

This commit is contained in:
hyzboy 2025-06-04 00:10:27 +08:00
parent 839e187cb2
commit 520b7cae9e
5 changed files with 8 additions and 8 deletions

View File

@ -11,14 +11,14 @@
* *
* AMD FidelityFX中Component存放于Entity下SceneNode * AMD FidelityFX中Component存放于Entity下SceneNode
* Entity还是SceneNodeComponent的管理 * Entity还是SceneNodeComponent的管理
* AMD FidelityFX中的SceneSceneWorld * AMD FidelityFX中的SceneScene
* *
* ComponentData是每个Component的数据Component或是其它模块提供数据 * ComponentData是每个Component的数据Component或是其它模块提供数据
* ComponentManager是Component的管理器Component的创建 * ComponentManager是Component的管理器Component的创建
* *
* AMD FidelityFX一样ComponentManager与SceneWorld基本无关 * AMD FidelityFX一样ComponentManager与Scene基本无关
* World之中 * World之中
* SceneWorld密切相关的Component它对应的Manager才会出现在SceneWorldCameraManager/LightManager * Scene密切相关的Component它对应的Manager才会出现在Scene中CameraManager/LightManager
* StaticMeshComponent之类的纯资源型就会是独立存在的 * StaticMeshComponent之类的纯资源型就会是独立存在的
* *
* Component是组件的基类 * Component是组件的基类

View File

@ -71,7 +71,7 @@ SET(GRAPH_FRAMEWORK_FILES ${SG_INCLUDE_PATH}/RenderFramework.h
source_group("Framework" FILES ${GRAPH_FRAMEWORK_FILES}) source_group("Framework" FILES ${GRAPH_FRAMEWORK_FILES})
SET(SG_SCENE_SOURCE ${SG_INCLUDE_PATH}/SceneWorld.h SET(SG_SCENE_SOURCE ${SG_INCLUDE_PATH}/Scene.h
${SG_INCLUDE_PATH}/SceneNodeAttributes.h ${SG_INCLUDE_PATH}/SceneNodeAttributes.h
${SG_INCLUDE_PATH}/SceneNode.h ${SG_INCLUDE_PATH}/SceneNode.h
${SG_INCLUDE_PATH}/SceneMatrix.h ${SG_INCLUDE_PATH}/SceneMatrix.h
@ -79,7 +79,7 @@ SET(SG_SCENE_SOURCE ${SG_INCLUDE_PATH}/SceneWorld.h
Scene/SceneNode.cpp Scene/SceneNode.cpp
Scene/SceneOrient.cpp Scene/SceneOrient.cpp
Scene/SceneMatrix.cpp Scene/SceneMatrix.cpp
Scene/SceneWorld.cpp Scene/Scene.cpp
) )
SET(SG_RENDER_SOURCE ${SG_INCLUDE_PATH}/RenderNode.h SET(SG_RENDER_SOURCE ${SG_INCLUDE_PATH}/RenderNode.h

View File

@ -1,5 +1,5 @@
#include<hgl/graph/Renderer.h> #include<hgl/graph/Renderer.h>
#include<hgl/graph/SceneWorld.h> #include<hgl/graph/Scene.h>
#include<hgl/graph/VKCommandBuffer.h> #include<hgl/graph/VKCommandBuffer.h>
namespace hgl::graph namespace hgl::graph

View File

@ -1,11 +1,11 @@
#include<hgl/graph/SceneWorld.h> #include<hgl/graph/Scene.h>
#include<hgl/type/Map.h> #include<hgl/type/Map.h>
namespace hgl::graph namespace hgl::graph
{ {
namespace namespace
{ {
Map<U8String,Scene *> scene_world_map;///<场景世界列表 Map<U8String,Scene *> scene_world_map;///<场景列表
}//namespace }//namespace
bool RegistryScene(Scene *sw) bool RegistryScene(Scene *sw)