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 中配置场景级渲染资源 | 
也可以看看
- 命名空间 Aspose.ThreeD.Render
- 部件 Aspose.3D