EntityRenderer

EntityRenderer

Visión general

EntityRenderer es una clase en Aspose.3D FOSS para .NET.

Cree una subclase de esto para implementar la representación de diferentes tipos de entidades.

Esta clase proporciona 9 métodos para trabajar con objetos EntityRenderer en programas .NET. Los métodos disponibles incluyen: Dispose, EntityRenderer, FrameBegin, FrameEnd, Initialize, PrepareRenderQueue, RenderEntity, ResetSceneCache. Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.3D FOSS para .NET.

Métodos

FirmaDescripción
EntityRenderer(key: string, features: EntityRendererFeatures)Constructor de
EntityRenderer(key: string)Constructor de
Initialize(renderer: Renderer)Inicializar el renderizador de entidades
ResetSceneCache()La escena ha cambiado o se ha eliminado, es necesario liberar los recursos de renderizado a nivel de escena en este
FrameBegin(renderer: Renderer, renderQueue: IRenderQueue)Iniciar el renderizado de un fotograma
FrameEnd(renderer: Renderer, renderQueue: IRenderQueue)Finaliza el renderizado de un fotograma
PrepareRenderQueue(renderer: Renderer, queue: IRenderQueue, node: Node, entity: Entity)Preparar comandos de renderizado para el par nodo/entidad especificado.
RenderEntity(renderer: Renderer, commandList: ICommandList, node: Node, renderableResource: object, subEntity: int)Cada tarea de renderizado enviada a la tendrá una llamada correspondiente a RenderEntity para realizar el trabajo de renderizado concreto.
Dispose()El renderizador de entidades se está descartando, libere los recursos compartidos.

Ver también

 Español