EntityRenderer

EntityRenderer

Vue d’ensemble

EntityRenderer est une classe dans Aspose.3D FOSS pour .NET.

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

Cette classe fournit 9 méthodes pour travailler avec les objets EntityRenderer dans les programmes .NET. Les méthodes disponibles incluent : Dispose, EntityRenderer, FrameBegin, FrameEnd, Initialize, PrepareRenderQueue, RenderEntity, ResetSceneCache. Tous les membres publics sont accessibles à toute application .NET après l’installation du paquet Aspose.3D FOSS pour .NET.

Méthodes

SignatureDescription
EntityRenderer(key: string, features: EntityRendererFeatures)Constructeur de
EntityRenderer(key: string)Constructeur de
Initialize(renderer: Renderer)Initialiser le rendu de l’entité
ResetSceneCache()La scène a changé ou a été supprimée, il faut libérer les ressources de rendu au niveau de la scène dans ce
FrameBegin(renderer: Renderer, renderQueue: IRenderQueue)Commencer le rendu d’une trame
FrameEnd(renderer: Renderer, renderQueue: IRenderQueue)Termine le rendu d’une trame
PrepareRenderQueue(renderer: Renderer, queue: IRenderQueue, node: Node, entity: Entity)Préparer les commandes de rendu pour la paire nœud/entité spécifiée.
RenderEntity(renderer: Renderer, commandList: ICommandList, node: Node, renderableResource: object, subEntity: int)Chaque tâche de rendu poussée à la aura un appel RenderEntity correspondant pour exécuter le travail de rendu concret.
Dispose()Le rendu d’entité est en cours de suppression, libérez les ressources partagées.

Voir aussi

 Français