EntityRenderer

EntityRenderer

Overzicht

EntityRenderer is een klasse in Aspose.3D FOSS voor .NET.

Subklasseer dit om weergave te implementeren voor verschillende soorten entiteiten.

Deze klasse biedt 9 methoden voor het werken met EntityRenderer objecten in .NET programma’s. Beschikbare methoden zijn: Dispose, EntityRenderer, FrameBegin, FrameEnd, Initialize, PrepareRenderQueue, RenderEntity, ResetSceneCache. Alle publieke leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.3D FOSS voor .NET pakket.

Methoden

HandtekeningBeschrijving
EntityRenderer(key: string, features: EntityRendererFeatures)Constructor van
EntityRenderer(key: string)Constructor van
Initialize(renderer: Renderer)Initialiseer de entiteit-renderer
ResetSceneCache()De scène is gewijzigd of verwijderd, we moeten in dit geval scene-level render resources vrijgeven.
FrameBegin(renderer: Renderer, renderQueue: IRenderQueue)Begin met het renderen van een frame
FrameEnd(renderer: Renderer, renderQueue: IRenderQueue)Eindigt met het renderen van een frame
PrepareRenderQueue(renderer: Renderer, queue: IRenderQueue, node: Node, entity: Entity)Bereid rendering commands voor het opgegeven node/entity-paar voor.
RenderEntity(renderer: Renderer, commandList: ICommandList, node: Node, renderableResource: object, subEntity: int)Elke rendertaak die naar de wordt gepusht, krijgt een overeenkomstige RenderEntity-aanroep om de concrete rendertaak uit te voeren.
Dispose()De entiteitsrenderer wordt verwijderd, gedeelde resources worden vrijgegeven.

Zie ook

 Nederlands