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

Смотрите также