初步定义RenderTask

This commit is contained in:
2025-05-28 02:27:59 +08:00
parent 75da8cabef
commit 8f1b891f9e
8 changed files with 156 additions and 2 deletions

View File

@@ -37,6 +37,8 @@ namespace hgl
virtual void SetCamera(CameraInfo *ci){camera_info=ci;} ///<设置相机信息
virtual bool Expend(SceneNode *); ///<展开场景树到渲染列表
bool IsEmpty()const{return !renderable_count;} ///<是否是空的
virtual bool Render(RenderCmdBuffer *); ///<渲染所有对象
virtual void UpdateLocalToWorld(); ///<更新所有对象的变换数据