Aspose.ThreeD.Render
isi
[
bersembunyi
]Semua class terkait rendering ditentukan di namespace ini
Kelas
Kelas | Keterangan |
---|---|
DescriptorSetUpdater | Kelas ini memungkinkan untuk memperbaruiIDescriptorSet dalam operasi berantai. |
DriverException | Pengecualian yang diajukan oleh driver rendering internal. |
EntityRenderer | Buat subkelas ini untuk mengimplementasikan rendering untuk berbagai jenis entitas. |
EntityRendererKey | Kunci perender entitas terdaftar |
GLSLSource | Kode sumber shader di GLSL |
InitializationException | Pengecualian dalam inisialisasi pipa render |
PostProcessing | Efek setelah pemrosesan |
PushConstant | Utilitas untuk menyediakan data ke shader melalui konstanta push. |
Renderer | Konteks tentang penyaji. |
RendererVariableManager | Kelas ini mengelola variabel yang digunakan dalam rendering |
RenderFactory | RenderFactory membuat semua sumber daya yang direpresentasikan dalam pipa rendering. |
RenderParameters | Jelaskan parameter target render |
RenderResource | Kelas abstrak dari semua sumber daya render Semua sumber daya render akan dibuang saat perender dilepaskan. Kelas sepertiMesh /Texture akan memiliki RenderResource yang sesuai |
RenderState | Status render untuk membangun pipeline Perubahan yang dilakukan pada status render tidak akan memengaruhi instance pipeline yang dibuat. |
ShaderException | Pengecualian terkait shader |
ShaderProgram | Program shader |
ShaderSet | Program shader untuk setiap jenis bahan |
ShaderSource | Kode sumber shader |
ShaderVariable | Variabel shader |
SPIRVSource | Shader terkompilasi dalam format SPIR-V. |
StencilState | Status stensil per wajah. |
TextureData | Kelas ini berisi data mentah dan definisi format tekstur. |
Viewport | AIRenderTarget berisi setidaknya satu area pandang untuk menampilkan pemandangan. |
WindowHandle | Pegangan jendela terenkapsulasi untuk berbagai platform. |
Struktur
Struktur | Keterangan |
---|---|
CubeFaceData<T> | Data untuk setiap permukaan tekstur peta kubus. |
Antarmuka
Antarmuka | Keterangan |
---|---|
IBuffer | Antarmuka dasar semua buffer terkelola yang digunakan dalam rendering |
ICommandList | Mengkodekan urutan perintah yang akan dikirim ke GPU untuk dirender. |
IDescriptorSet | Set deskriptor menjelaskan berbagai sumber daya yang dapat digunakan untuk mengikat pipa render seperti buffer, tekstur |
IIndexBuffer | Index buffer mendeskripsikan geometri yang digunakan dalam rendering pipeline. |
IPipeline | Urutan operasi yang telah dibuat sebelumnya untuk menggambar di sisi GPU. |
IRenderQueue | Perender entitas menggunakan antrean ini untuk mengelola tugas render. |
IRenderTarget | Antarmuka dasar target render |
IRenderTexture | Antarmuka tekstur render |
IRenderWindow | IRenderWindow mewakili jendela asli yang dibuat oleh sistem operasi yang mendukung rendering. |
ITexture1D | tekstur 1D |
ITexture2D | tekstur 2D |
ITextureCubemap | Tekstur peta kubus |
ITextureUnit | ITextureUnit mewakili tekstur dalam memori yang dibagi antara GPU dan CPU dan dapat disampel oleh shader, di manaTexture hanya mewakili referensi ke file eksternal. Detail lebih lanjut dapat ditemukan https://en.wikipedia.org/wiki/Texture_mapping_unit |
IVertexBuffer | Vertex buffer menampung data vertex poligon yang akan dikirim ke rendering pipeline |
Pencacahan
Pencacahan | Keterangan |
---|---|
BlendFactor | Blend factor menentukan aritmatika piksel. |
CompareFunction | Fungsi perbandingan yang digunakan dalam pengujian kedalaman/stensil. |
CubeFace | Setiap permukaan tekstur peta kubus |
CullFaceMode | Wajah apa yang akan dimusnahkan |
DrawOperation | Tipe primitif yang akan dirender |
EntityRendererFeatures | Fitur tambahan yang akan disediakan oleh perender entitas |
FrontFace | Menentukan poligon depan dan belakang |
IndexDataType | Tipe data elemen diIIndexBuffer |
PixelFormat | Format piksel yang digunakan dalam unit tekstur. |
PolygonMode | Mode rasterisasi poligon |
PresetShaders | Ini menentukan shader internal prasetel yang digunakan oleh perender. |
RenderQueueGroupId | ID grup antrian render |
RenderStage | Tahap render |
ShaderStage | Tahap shader |
StencilAction | Tindakan pengujian stensil |
TextureType | Jenis dariITextureUnit |