From 87989a8e4229cb49a0590addbaca10bd15761262 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Tue, 25 Mar 2025 23:14:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=97=A7=E7=9A=84StaticMesh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- inc/hgl/graph/VKRenderResource.h | 8 -------- src/SceneGraph/CMakeLists.txt | 10 ---------- 2 files changed, 18 deletions(-) diff --git a/inc/hgl/graph/VKRenderResource.h b/inc/hgl/graph/VKRenderResource.h index 2504fafd..17294479 100644 --- a/inc/hgl/graph/VKRenderResource.h +++ b/inc/hgl/graph/VKRenderResource.h @@ -13,7 +13,6 @@ #include #include #include -#include #include #include #include @@ -57,8 +56,6 @@ class RenderResource IDObjectManage rm_samplers; ///<采样器合集 IDObjectManage rm_renderables; ///<渲染实例集合集 - IDObjectManage rm_static_mesh; ///<静态网格合集 - private: void AddBuffer(const AnsiString &buf_name,DeviceBuffer *buf) @@ -101,7 +98,6 @@ public: //添加数据到管理器(如果指针为nullptr会返回-1) BufferID Add(DeviceBuffer * buf ){return rm_buffers.Add(buf);} SamplerID Add(Sampler * s ){return rm_samplers.Add(s);} RenderableID Add(Renderable * r ){return rm_renderables.Add(r);} - StaticMeshID Add(StaticMesh * sm ){return rm_static_mesh.Add(sm);} public: // VAB/VAO @@ -163,8 +159,6 @@ public: //Get Sampler * GetSampler (const SamplerID &id){return rm_samplers.Get(id);} Renderable * GetRenderable (const RenderableID &id){return rm_renderables.Get(id);} - StaticMesh * GetStaticMesh (const StaticMeshID &id){return rm_static_mesh.Get(id);} - public: //Release void Release(Material * mtl ){rm_material.Release(mtl);} @@ -174,8 +168,6 @@ public: //Release void Release(DeviceBuffer * buf ){rm_buffers.Release(buf);} void Release(Sampler * s ){rm_samplers.Release(s);} void Release(Renderable * r ){rm_renderables.Release(r);} - - void Release(StaticMesh * sm ){rm_static_mesh.Release(sm);} };//class RenderResource /** diff --git a/src/SceneGraph/CMakeLists.txt b/src/SceneGraph/CMakeLists.txt index 2a07cdba..07967caf 100644 --- a/src/SceneGraph/CMakeLists.txt +++ b/src/SceneGraph/CMakeLists.txt @@ -96,13 +96,6 @@ SOURCE_GROUP("Scene Graph\\Render" FILES ${SG_RENDER_SOURCE}) SET(SCENE_GRAPH_FILES ${SG_SCENE_SOURCE} ${SG_RENDER_SOURCE}) -SET(STATIC_MESH_HEADER_FILES ${SG_INCLUDE_PATH}/StaticMesh.h - ${SG_INCLUDE_PATH}/StaticMeshLODPolicy.h) - -SET(STATIC_MESH_SOURCE_FILES StaticMesh.cpp) - -SOURCE_GROUP("Scene Graph\\Static Mesh" FILES ${STATIC_MESH_HEADER_FILES} ${STATIC_MESH_SOURCE_FILES}) - SET(FONT_MANAGE_SOURCE ${SG_INCLUDE_PATH}/font/Font.h ${SG_INCLUDE_PATH}/font/FontManage.h font/Font.cpp) @@ -381,9 +374,6 @@ add_cm_library(ULRE.SceneGraph "ULRE" ${SCENE_GRAPH_FILES} ${TILE_SOURCE} ${SG_VDM_SOURCE} - ${STATIC_MESH_HEADER_FILES} - ${STATIC_MESH_SOURCE_FILES} - ${COMPONENT_FILES} # ${FONT_MANAGE_SOURCE}