Aspose.ThreeD.Render
İçindekiler
[
Saklamak
]Oluşturmayla ilgili tüm sınıflar bu ad alanında tanımlanır
sınıflar
Sınıf | Tanım |
---|---|
DescriptorSetUpdater | Bu sınıf,IDescriptorSet zincirleme operasyonda. |
DriverException | Dahili işleme sürücüleri tarafından oluşturulan istisna. |
EntityRenderer | Farklı türde varlıklar için işleme uygulamak için bunu alt sınıflandırın. |
EntityRendererKey | Kayıtlı varlık oluşturucunun anahtarı |
GLSLSource | GLSL içindeki gölgelendiricilerin kaynak kodu |
InitializationException | Oluşturma ardışık düzeni başlatmasındaki özel durumlar |
PostProcessing | İşlem sonrası efektler |
PushConstant | Push sabiti aracılığıyla gölgelendiriciye veri sağlayan bir yardımcı program. |
Renderer | Oluşturucuyla ilgili bağlam. |
RendererVariableManager | Bu sınıf, işlemede kullanılan değişkenleri yönetir |
RenderFactory | RenderFactory, işleme hattında temsil edilen tüm kaynakları oluşturur. |
RenderParameters | Render target parametresini tanımlayın |
RenderResource | Tüm işleme kaynaklarının soyut sınıfı Oluşturucu serbest bırakıldığında tüm oluşturma kaynakları atılacaktır. Şuna benzer sınıflarMesh /Texture karşılık gelen bir RenderResource olacak |
RenderState | İşlem hattını oluşturmak için işleme durumu İşleme durumunda yapılan değişiklikler, oluşturulan işlem hattı örneklerini etkilemez. |
ShaderException | Gölgelendiriciyle ilgili istisnalar |
ShaderProgram | Gölgelendirici programı |
ShaderSet | Her malzeme türü için gölgelendirici programları |
ShaderSource | shader kaynak kodu |
ShaderVariable | Gölgelendirici değişkeni |
SPIRVSource | SPIR-V biçiminde derlenmiş gölgelendirici. |
StencilState | Yüz başına şablon durumu. |
TextureData | Bu sınıf, bir dokunun ham verilerini ve biçim tanımını içerir. |
Viewport | AIRenderTarget sahneyi oluşturmak için en az bir görünüm penceresi içerir. |
WindowHandle | Farklı platformlar için kapsüllenmiş pencere tanıtıcısı. |
Arayüzler
Arayüz | Tanım |
---|---|
IBuffer | Oluşturmada kullanılan tüm yönetilen arabelleklerin temel arabirimi |
ICommandList | Oluşturulmak üzere GPU’ya gönderilecek bir dizi komutu kodlar. |
IDescriptorSet | Tanımlayıcı kümeleri, arabellekler, textures gibi işleme ardışık düzenine bağlanmak için kullanılabilecek farklı kaynakları açıklar. |
IIndexBuffer | Dizin arabelleği, işlem hattının oluşturulmasında kullanılan geometriyi açıklar. |
IPipeline | GPU tarafında çizmek için önceden hazırlanmış işlem dizisi. |
IRenderQueue | Varlık oluşturucu, oluşturma görevlerini yönetmek için bu kuyruğu kullanır. |
IRenderTarget | Render target ’nin temel arayüzü |
IRenderTexture | Render texture arayüzü |
IRenderWindow | IRenderWindow, işlemeyi destekleyen işletim sistemi tarafından oluşturulan yerel pencereyi temsil eder. |
ITexture1D | 1B doku |
ITexture2D | 2B doku |
ITextureCubemap | Küp harita dokusu |
ITextureUnit | ITextureUnit GPU ve CPU arasında paylaşılan bellekteki bir dokuyu temsil eder ve gölgelendirici tarafından örneklenebilir, buradaTexture yalnızca harici bir dosyaya referansı temsil eder. Daha fazla ayrıntı bulunabilir https://en.wikipedia.org/wiki/Texture_mapping_unit |
IVertexBuffer | Köşe arabelleği, işleme hattına gönderilecek çokgen köşe verilerini tutar |
numaralandırma
numaralandırma | Tanım |
---|---|
BlendFactor | Karışım faktörü piksel aritmetiğini belirtir. |
CompareFunction | Derinlik/kalıp testinde kullanılan karşılaştırma işlevi. |
CubeFace | Küp harita dokusunun her yüzü |
CullFaceMode | cull ile ne yüz yüze |
DrawOperation | Oluşturulacak ilkel türler |
EntityRendererFeatures | Varlık oluşturucunun sağlayacağı ekstra özellikler |
FrontFace | Öne ve arkaya bakan çokgenleri tanımlayın |
IndexDataType | İçindeki öğelerin veri türüIIndexBuffer |
PixelFormat | Doku biriminde kullanılan piksel biçimi. |
PolygonMode | Çokgen rasterleştirme modu |
PresetShaders | Bu, oluşturucu tarafından kullanılan önceden ayarlanmış dahili gölgelendiricileri tanımlar. |
RenderQueueGroupId | Oluşturma kuyruğunun grup kimliği |
RenderStage | Oluşturma aşaması |
ShaderStage | Gölgelendirici aşaması |
StencilAction | Şablon testi eylemleri |
TextureType | TürüITextureUnit |