EntityRenderer
İçindekiler
[
Saklamak
]EntityRenderer class
Farklı türde varlıklar için işleme uygulamak için bunu alt sınıflandırın.
public class EntityRenderer
yapıcılar
| İsim | Tanım |
|---|---|
| EntityRenderer(string) | OluşturucusuEntityRenderer |
| EntityRenderer(string, EntityRendererFeatures) | OluşturucusuEntityRenderer |
yöntemler
| İsim | Tanım |
|---|---|
| virtual Dispose() | Varlık oluşturucu atılıyor, paylaşılan kaynakları serbest bırakın. |
| virtual FrameBegin(Renderer, IRenderQueue) | Bir çerçeve oluşturmaya başlayın |
| virtual FrameEnd(Renderer, IRenderQueue) | Bir çerçeve oluşturmayı bitirir |
| virtual Initialize(Renderer) | Varlık oluşturucuyu başlatın |
| virtual PrepareRenderQueue(Renderer, IRenderQueue, Node, Entity) | Belirtilen düğüm/varlık çifti için işleme komutları hazırlayın. |
| virtual RenderEntity(Renderer, ICommandList, Node, object, int) | IRenderQueue somut işleme işini gerçekleştirmek için karşılık gelen bir RenderEntity call olacaktır. |
| virtual ResetSceneCache() | Sahne değişti veya kaldırıldı, this içinde sahne düzeyinde işleme kaynaklarının atılması gerekiyor |
Ayrıca bakınız
- ad alanı Aspose.ThreeD.Render
- toplantı Aspose.3D