EntityRenderer
Contenuti
[
Nascondere
]EntityRenderer class
Sottoclasse this per implementare il rendering per diversi tipi di entità.
public class EntityRenderer
Costruttori
Nome | Descrizione |
---|---|
EntityRenderer(string) | Costruttore diEntityRenderer |
EntityRenderer(string, EntityRendererFeatures) | Costruttore diEntityRenderer |
Metodi
Nome | Descrizione |
---|---|
virtual Dispose() | Il renderer di entità è in fase di eliminazione, rilasciare le risorse condivise. |
virtual FrameBegin(Renderer, IRenderQueue) | Inizia il rendering di un frame |
virtual FrameEnd(Renderer, IRenderQueue) | Termina il rendering di un frame |
virtual Initialize(Renderer) | Inizializza il renderer di entità |
virtual PrepareRenderQueue(Renderer, IRenderQueue, Node, Entity) | Prepara i comandi di rendering per la coppia nodo/entità specificata. |
virtual RenderEntity(Renderer, ICommandList, Node, object, int) | Ogni attività di rendering inviata al fileIRenderQueue avrà una chiamata RenderEntity corrispondente per eseguire il lavoro di rendering concreto. |
virtual ResetSceneCache() | La scena è stata modificata o rimossa, è necessario disporre delle risorse di rendering a livello di scena in questo |
Guarda anche
- spazio dei nomi Aspose.ThreeD.Render
- assemblea Aspose.3D