RenderFactory
Gambaran Umum
RenderFactory adalah kelas dalam Aspose.3D FOSS untuk Python.
RenderFactory membuat semua sumber daya yang direpresentasikan dalam pipeline rendering.
Kelas ini mendeklarasikan 12 metode untuk objek RenderFactory dalam program Python. Metode yang tersedia meliputi: __init__, create_cube_render_texture, create_descriptor_set, create_index_buffer, create_pipeline, create_render_texture, create_render_window, create_shader_program, create_texture_unit, create_uniform_buffer, create_vertex_buffer. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.3D FOSS untuk Python paket.
Metode
| Tanda Tangan | Deskripsi |
|---|---|
__init__() | Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Calls init pada instance RenderFactory ini. |
create_render_texture(parameters, targets: int, width: int, height: int) | Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Membuat sumber daya tekstur render untuk rendering off‑screen |
create_render_texture(parameters, width: int, height: int) | Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Memanggil create_render_texture(parameters, width, height) pada instance RenderFactory ini. |
create_texture_unit(texture_type) | Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Memanggil create_texture_unit(texture_type) pada instance RenderFactory ini. |
create_descriptor_set(shader) | Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Memanggil create_descriptor_set(shader) pada instance RenderFactory ini. |
create_cube_render_texture(parameters, width: int, height: int) | Tidak diimplementasikan dalam edisi FOSS — melempar saat runtime. Memanggil create_cube_render_texture(parameters, width, height) pada instance RenderFactory ini. |
create_render_window(parameters, handle) | Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Memanggil create_render_window(parameters, handle) pada instance RenderFactory ini. |
create_vertex_buffer(declaration) | Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Memanggil create_vertex_buffer(declaration) pada instance RenderFactory ini. |
create_index_buffer() | Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Memanggil create_index_buffer pada instance RenderFactory ini. |
create_shader_program(shader_source) | Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Memanggil create_shader_program(shader_source) pada instance RenderFactory ini. |
create_pipeline(shader, render_state, vertex_declaration, draw_operation) | Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Memanggil create_pipeline(shader, render_state, vertex_declaration, draw_operation) pada instance RenderFactory ini. |
create_uniform_buffer(size: int) | Tidak diimplementasikan dalam edisi FOSS — melempar pada runtime. Memanggil create_uniform_buffer(size) pada instance RenderFactory ini. |