EntityRenderer

EntityRenderer class

Sous-classe ceci pour implémenter le rendu pour différents types d’entités.

public class EntityRenderer

Constructeurs

NomLa description
EntityRenderer(string)Constructeur deEntityRenderer
EntityRenderer(string, EntityRendererFeatures)Constructeur deEntityRenderer

Méthodes

NomLa description
virtual Dispose()Le rendu d’entité est en cours de suppression, libérez les ressources partagées.
virtual FrameBegin(Renderer, IRenderQueue)Commencer le rendu d’un cadre
virtual FrameEnd(Renderer, IRenderQueue)Termine le rendu d’une image
virtual Initialize(Renderer)Initialiser le rendu d’entité
virtual PrepareRenderQueue(Renderer, IRenderQueue, Node, Entity)Préparer les commandes de rendu pour la paire nœud/entité spécifiée.
virtual RenderEntity(Renderer, ICommandList, Node, object, int)Chaque tâche de rendu poussée vers leIRenderQueue aura un appel RenderEntity correspondant pour effectuer le travail de rendu concret.
virtual ResetSceneCache()La scène a été modifiée ou supprimée, il faut disposer des ressources de rendu au niveau de la scène dans this

Voir également