EntityRenderer

EntityRenderer class

Subclase esto para implementar el renderizado para diferentes tipos de entidades.

public class EntityRenderer

Constructores

NombreDescripción
EntityRenderer(string)Constructor deEntityRenderer
EntityRenderer(string, EntityRendererFeatures)Constructor deEntityRenderer

Métodos

NombreDescripción
virtual Dispose()El renderizador de entidades se está eliminando, liberar recursos compartidos.
virtual FrameBegin(Renderer, IRenderQueue)Empezar a renderizar un fotograma
virtual FrameEnd(Renderer, IRenderQueue)Finaliza la renderización de un fotograma
virtual Initialize(Renderer)Inicializar la entidad renderer
virtual PrepareRenderQueue(Renderer, IRenderQueue, Node, Entity)Preparar comandos de representación para el par de nodo/entidad especificado.
virtual RenderEntity(Renderer, ICommandList, Node, object, int)Cada tarea de renderizado enviada alIRenderQueue tendrá una llamada de RenderEntity correspondiente para realizar el trabajo de renderizado concreto.
virtual ResetSceneCache()La escena ha cambiado o eliminado, es necesario disponer de los recursos de renderizado a nivel de escena en this

Ver también