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