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 |