EntityRenderer

EntityRenderer

Áttekintés

EntityRenderer egy osztály a Aspose.3D FOSS-ban a .NET számára.

Származtassa ezt, hogy különböző típusú entitások megjelenítését valósítsa meg.

Ez az osztály 9 metódust biztosít a EntityRenderer objektumokkal való munkához a .NET programokban. A rendelkezésre álló metódusok: Dispose, EntityRenderer, FrameBegin, FrameEnd, Initialize, PrepareRenderQueue, RenderEntity, ResetSceneCache. Az összes nyilvános tag elérhető bármely .NET alkalmazás számára a Aspose.3D FOSS a .NET csomag telepítése után.

Metódusok

AláírásLeírás
EntityRenderer(key: string, features: EntityRendererFeatures)Konstruktor
EntityRenderer(key: string)Konstruktor
Initialize(renderer: Renderer)Inicializálja az entitás renderelőt
ResetSceneCache()A jelenet megváltozott vagy eltávolításra került, ezért ebben fel kell szabadítani a jelenetszintű render erőforrásokat
FrameBegin(renderer: Renderer, renderQueue: IRenderQueue)Keret renderelésének megkezdése
FrameEnd(renderer: Renderer, renderQueue: IRenderQueue)Keret renderelésének befejezése
PrepareRenderQueue(renderer: Renderer, queue: IRenderQueue, node: Node, entity: Entity)Renderelési parancsok előkészítése a megadott csomópont/entitás párosra.
RenderEntity(renderer: Renderer, commandList: ICommandList, node: Node, renderableResource: object, subEntity: int)Minden a felé küldött renderelési feladathoz tartozik egy megfelelő RenderEntity hívás, amely elvégzi a konkrét renderelési munkát.
Dispose()Az entitás renderelője felszabadításra kerül, szabadítsa fel a megosztott erőforrásokat.

Lásd még:

 Magyar