EntityRenderer

EntityRenderer

Přehled

EntityRenderer je třída v Aspose.3D FOSS pro .NET.

Vytvořte podtřídu této třídy pro implementaci vykreslování různých typů entit.

Tato třída poskytuje 9 metod pro práci s objekty EntityRenderer v programech .NET. Dostupné metody zahrnují: Dispose, EntityRenderer, FrameBegin, FrameEnd, Initialize, PrepareRenderQueue, RenderEntity, ResetSceneCache. Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.3D FOSS pro .NET.

Metody

Podpis:Popis:
EntityRenderer(key: string, features: EntityRendererFeatures)Konstruktor
EntityRenderer(key: string)Konstruktor
Initialize(renderer: Renderer)Inicializovat renderér entity
ResetSceneCache()Scéna byla změněna nebo odstraněna, je potřeba uvolnit renderovací zdroje úrovně scény v tomto
FrameBegin(renderer: Renderer, renderQueue: IRenderQueue)Zahájit vykreslování snímku
FrameEnd(renderer: Renderer, renderQueue: IRenderQueue)Ukončuje vykreslování snímku
PrepareRenderQueue(renderer: Renderer, queue: IRenderQueue, node: Node, entity: Entity)Připravit renderovací příkazy pro určený pár uzel/entita.
RenderEntity(renderer: Renderer, commandList: ICommandList, node: Node, renderableResource: object, subEntity: int)Každý renderovací úkol odeslaný do the bude mít odpovídající volání RenderEntity pro provedení konkrétního renderovacího úkolu.
Dispose()Renderér entity se ruší, uvolňují se sdílené zdroje.

Viz také:

 Čeština