EntityRenderer

EntityRenderer

Genel Bakış

EntityRenderer .NET için Aspose.3D FOSS’ta bir sınıf.

Bu, farklı türde birimler için rendering uygulamak için alt sınıflandırılır.

Bu sınıf, .NET programlarında EntityRenderer nesnelerle çalışmak için 9 yöntem sunar. Mevcut yöntemler şunları içerir: Dispose, EntityRenderer, FrameBegin, FrameEnd, Initialize, PrepareRenderQueue, RenderEntity, ResetSceneCache. Tüm kamu üyeleri .NET paket için Aspose.3D FOSS yükledikten sonra herhangi bir .net uygulamasına erişilebilir.

Yöntemler

SignatureAçıklama
EntityRenderer(key: string, features: EntityRendererFeatures)Yapımcılar için
EntityRenderer(key: string)Yapımcılar için
Initialize(renderer: Renderer)Render entity başlatıcı
ResetSceneCache()Sahne değişti veya kaldırıldı, bu sahne düzeyinde kaynakları dağıtmak gerekir
FrameBegin(renderer: Renderer, renderQueue: IRenderQueue)Bir çerçeveyi oluşturmaya başlayın
FrameEnd(renderer: Renderer, renderQueue: IRenderQueue)Bir çerçeveyi bitiriyor
PrepareRenderQueue(renderer: Renderer, queue: IRenderQueue, node: Node, entity: Entity)Belirli düğüm / entite çift için render komutları hazırlayın.
RenderEntity(renderer: Renderer, commandList: ICommandList, node: Node, renderableResource: object, subEntity: int)Her render görevi, isteğe doğru sürükleyici olarak belirlenmiş bir RenderEntity çağrısı ile ilgili render işini gerçekleştirmek için yapılır.
Dispose()Renderer, paylaştığı kaynakları serbest bırakır.

Ayrıca bakınız:

 Türkçe