EntityRenderer
Contenido
[
Ocultar
]EntityRenderer class
Subclase esto para implementar el renderizado para diferentes tipos de entidades.
public class EntityRenderer
Constructores
| Nombre | Descripción |
|---|---|
| EntityRenderer(string) | Constructor deEntityRenderer |
| EntityRenderer(string, EntityRendererFeatures) | Constructor deEntityRenderer |
Métodos
| Nombre | Descripció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
- espacio de nombres Aspose.ThreeD.Render
- asamblea Aspose.3D