EntityRenderer
isi
[
bersembunyi
]EntityRenderer class
Buat subkelas ini untuk mengimplementasikan rendering untuk berbagai jenis entitas.
public class EntityRenderer
Konstruktor
Nama | Keterangan |
---|---|
EntityRenderer(string) | Pembuat dariEntityRenderer |
EntityRenderer(string, EntityRendererFeatures) | Pembuat dariEntityRenderer |
Metode
Nama | Keterangan |
---|---|
virtual Dispose() | Perender entitas sedang dibuang, lepaskan sumber daya bersama. |
virtual FrameBegin(Renderer, IRenderQueue) | Mulai render bingkai |
virtual FrameEnd(Renderer, IRenderQueue) | Berakhir merender bingkai |
virtual Initialize(Renderer) | Inisialisasi penyaji entitas |
virtual PrepareRenderQueue(Renderer, IRenderQueue, Node, Entity) | Siapkan perintah rendering untuk pasangan node/entitas yang ditentukan. |
virtual RenderEntity(Renderer, ICommandList, Node, object, int) | Setiap tugas render didorong keIRenderQueue akan memiliki panggilan RenderEntity yang sesuai untuk melakukan pekerjaan rendering konkret. |
virtual ResetSceneCache() | Adegan telah diubah atau dihapus, perlu membuang sumber daya render tingkat adegan di this |
Lihat juga
- ruang nama Aspose.ThreeD.Render
- perakitan Aspose.3D