EntityRenderer

EntityRenderer class

将其子类化以实现不同类型实体的渲染。

public class EntityRenderer

构造函数

姓名描述
EntityRenderer(string)的构造函数EntityRenderer
EntityRenderer(string, EntityRendererFeatures)的构造函数EntityRenderer

方法

姓名描述
virtual Dispose()正在释放实体渲染器,释放共享资源。
virtual FrameBegin(Renderer, IRenderQueue)开始渲染帧
virtual FrameEnd(Renderer, IRenderQueue)结束渲染帧
virtual Initialize(Renderer)初始化实体渲染器
virtual PrepareRenderQueue(Renderer, IRenderQueue, Node, Entity)为指定的节点/实体对准备渲染命令。
virtual RenderEntity(Renderer, ICommandList, Node, object, int)每个渲染任务推送到IRenderQueue将有一个对应的 RenderEntity call 来执行具体的渲染作业。
virtual ResetSceneCache()场景发生变化或移除,需要在this 中配置场景级渲染资源

也可以看看