EntityRenderer

EntityRenderer

Gambaran Umum

EntityRenderer adalah kelas dalam Aspose.3D FOSS untuk .NET.

Buat subclass ini untuk mengimplementasikan rendering untuk berbagai jenis entitas.

Kelas ini menyediakan 9 metode untuk bekerja dengan objek EntityRenderer dalam program .NET. Metode yang tersedia meliputi: Dispose, EntityRenderer, FrameBegin, FrameEnd, Initialize, PrepareRenderQueue, RenderEntity, ResetSceneCache. Semua anggota publik dapat diakses oleh aplikasi .NET mana pun setelah menginstal paket Aspose.3D FOSS untuk .NET.

Metode

Tanda TanganDeskripsi
EntityRenderer(key: string, features: EntityRendererFeatures)Konstruktor dari
EntityRenderer(key: string)Konstruktor dari
Initialize(renderer: Renderer)Inisialisasi perender entitas
ResetSceneCache()Adegan telah berubah atau dihapus, perlu membuang sumber daya render tingkat adegan di sini
FrameBegin(renderer: Renderer, renderQueue: IRenderQueue)Mulai merender frame
FrameEnd(renderer: Renderer, renderQueue: IRenderQueue)Selesai merender frame
PrepareRenderQueue(renderer: Renderer, queue: IRenderQueue, node: Node, entity: Entity)Siapkan perintah rendering untuk pasangan node/entitas yang ditentukan.
RenderEntity(renderer: Renderer, commandList: ICommandList, node: Node, renderableResource: object, subEntity: int)Setiap tugas render yang didorong ke akan memiliki panggilan RenderEntity yang sesuai untuk melakukan pekerjaan render konkret.
Dispose()Renderer entitas sedang dibuang, lepaskan sumber daya bersama.

Lihat Juga

 Bahasa Indonesia