RenderFactory
isi
[
bersembunyi
]RenderFactory class
RenderFactory membuat semua sumber daya yang direpresentasikan dalam pipa rendering.
public abstract class RenderFactory
Metode
Nama | Keterangan |
---|---|
abstract CreateCubeRenderTexture(RenderParameters, int, int) | Buat target render berisi 1 tekstur kubus |
abstract CreateDescriptorSet(ShaderProgram) | Buat set deskriptor untuk program shader yang ditentukan. |
abstract CreateIndexBuffer() | Buat sebuahIIndexBuffer contoh untuk menyimpan informasi wajah poligon. |
abstract CreatePipeline(ShaderProgram, RenderState, VertexDeclaration, DrawOperation) | Membuat pipeline grafis yang telah dikonfigurasi sebelumnya dengan deklarasi shader/render state/vertex yang telah dikonfigurasi sebelumnya dan menggambar operasi. |
abstract CreateRenderTexture(RenderParameters, int, int) | Buat target render berisi 1 target yang dirender ke texture |
abstract CreateRenderTexture(RenderParameters, int, int, int) | Membuat target render yang merender tekstur |
abstract CreateRenderWindow(RenderParameters, WindowHandle) | Buat target render yang merender ke jendela asli. |
abstract CreateShaderProgram(ShaderSource) | Buat sebuahShaderProgram objek |
CreateTextureUnit() | Buat unit tekstur 2D yang dapat diakses oleh shader. |
abstract CreateTextureUnit(TextureType) | Buat unit tekstur yang dapat diakses oleh shader. |
abstract CreateUniformBuffer(int) | Buat buffer seragam baru di sisi GPU dengan ukuran yang telah dialokasikan sebelumnya. |
abstract CreateVertexBuffer(VertexDeclaration) | Buat sebuahIVertexBuffer instance untuk menyimpan informasi simpul poligon. |
Lihat juga
- ruang nama Aspose.ThreeD.Render
- perakitan Aspose.3D