EntityRenderer

EntityRenderer

Visão geral

EntityRenderer é uma classe em Aspose.3D FOSS para .NET.

Crie uma subclasse desta para implementar a renderização de diferentes tipos de entidades.

Esta classe fornece 9 métodos para trabalhar com objetos EntityRenderer em programas .NET. Os métodos disponíveis incluem: Dispose, EntityRenderer, FrameBegin, FrameEnd, Initialize, PrepareRenderQueue, RenderEntity, ResetSceneCache. Todos os membros públicos são acessíveis a qualquer aplicação .NET após a instalação do pacote Aspose.3D FOSS para .NET.

Métodos

AssinaturaDescrição
EntityRenderer(key: string, features: EntityRendererFeatures)Construtor de
EntityRenderer(key: string)Construtor de
Initialize(renderer: Renderer)Inicializar o renderizador de entidade
ResetSceneCache()A cena foi alterada ou removida, é necessário descartar os recursos de renderização ao nível da cena neste
FrameBegin(renderer: Renderer, renderQueue: IRenderQueue)Iniciar a renderização de um quadro
FrameEnd(renderer: Renderer, renderQueue: IRenderQueue)Termina a renderização de um quadro
PrepareRenderQueue(renderer: Renderer, queue: IRenderQueue, node: Node, entity: Entity)Prepare os comandos de renderização para o par nó/entidade especificado.
RenderEntity(renderer: Renderer, commandList: ICommandList, node: Node, renderableResource: object, subEntity: int)Cada tarefa de renderização enviada para o terá uma chamada correspondente RenderEntity para executar o trabalho de renderização concreto.
Dispose()O entity renderer está sendo descartado, libere os recursos compartilhados.

Ver também

 Português