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