Renderer
İçindekiler
[
Saklamak
]Renderer class
Oluşturucuyla ilgili bağlam.
public abstract class Renderer : IDisposable
Özellikleri
| İsim | Tanım |
|---|---|
| AssetDirectories { get; } | Harici varlıkları depolayan dizinler |
| EnableShadows { get; set; } | Gölgelerin etkinleştirilip etkinleştirilmeyeceğini alır veya ayarlar. |
| FallbackEntityRenderer { get; set; } | Varlığın tanımlanmış özel bir oluşturucusu olmadığında, yedek varlık oluşturucuyu alır veya ayarlar. |
| virtual Frustum { get; set; } | Görünüm matrisi sağlamak için kullanılan kesiği alır veya ayarlar. |
| virtual Material { get; set; } | Gölgelendiriciler tarafından kullanılan malzeme bilgilerini sağlamak için kullanılan malzemeyi alır veya ayarlar. |
| Node { get; set; } | Alır veya ayarlarNode dünya dönüşüm matrisi sağlamak için kullanılan örnek. |
| PostProcessings { get; } | Etkin son işleme zinciri |
| PresetShaders { get; set; } | Önceden ayarlanmış gölgelendiriciyi alır veya ayarlar set |
| abstract RenderFactory { get; } | Fabrikanın oluşturmayla ilgili nesneler oluşturmasını sağlar. |
| RenderStage { get; } | Geçerli oluşturma aşamasını alır. |
| RenderTarget { get; } | Aşağıdaki oluşturma işlemlerinin gerçekleştirileceği oluşturma hedefini belirtin. |
| Shader { get; set; } | Geometriyi oluşturmak için kullanılan gölgelendirici örneğini alır veya ayarlar. |
| ShaderSet { get; set; } | Sahneyi oluşturmak için kullanılan gölgelendirici setini alır veya ayarlar |
| Variables { get; } | Oluşturma için kullanılan dahili değişkenlere erişim |
yöntemler
| İsim | Tanım |
|---|---|
| static CreateRenderer() | Yeni birRenderervarsayılan profille. |
| virtual ClearCache() | Önbelleği manuel olarak temizleyin. Aspose.3D, malzemeler/geometriler gibi bazı nesneleri işleme hattıyla uyumlu dahili türlerde önbelleğe alır. Bu, sahnede büyük değişiklikler olduğunda manuel olarak çağrılmalıdır. |
| Dispose() | Renderer ve ilgili tüm kaynaklar |
| abstract Execute(PostProcessing, IRenderTarget) | Belirtilen oluşturma hedefinde bir sonradan işleme yürütün |
| GetPostProcessing(string) | Oluşturucu tarafından desteklenen yerleşik bir son işlemci alır. |
| virtual RegisterEntityRenderer(EntityRenderer) | Belirtilen entity için varlık oluşturucuyu kaydedin |
| virtual Render(IRenderTarget) | Belirtilen hedefi oluştur |
Ayrıca bakınız
- ad alanı Aspose.ThreeD.Render
- toplantı Aspose.3D