RenderFactory
Огляд
RenderFactory є класом у Aspose.3D FOSS для Python.
RenderFactory створює всі ресурси, які представлені у конвеєрі рендерингу.
Цей клас оголошує 12 методів для об’єктів RenderFactory у програмах Python. Доступні методи включають: __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. Усі публічні члени доступні будь-якому застосунку Python після встановлення пакету Aspose.3D FOSS для Python.
Методи
| Сигнатура | Опис |
|---|---|
__init__() | Не реалізовано у FOSS-версії — викликає виключення під час виконання. Calls init на цьому RenderFactory екземплярі. |
create_render_texture(parameters, targets: int, width: int, height: int) | Не реалізовано у FOSS-версії — викликає виключення під час виконання. Створює ресурс текстури рендеру для позаекранного рендерингу |
create_render_texture(parameters, width: int, height: int) | Не реалізовано у FOSS-версії — викликає виключення під час виконання. Викликає create_render_texture(parameters, width, height) у цьому екземплярі RenderFactory. |
create_texture_unit(texture_type) | Не реалізовано у FOSS-версії — викидає під час виконання. Викликає create_texture_unit(texture_type) у цьому екземплярі RenderFactory. |
create_descriptor_set(shader) | Не реалізовано у FOSS-версії — викидає під час виконання. Викликає create_descriptor_set(shader) у цьому екземплярі RenderFactory. |
create_cube_render_texture(parameters, width: int, height: int) | Не реалізовано у FOSS-версії — генерує помилку під час виконання. Викликає create_cube_render_texture(parameters, width, height) на цьому екземплярі RenderFactory. |
create_render_window(parameters, handle) | Не реалізовано у FOSS-версії — генерує помилку під час виконання. Викликає create_render_window(parameters, handle) на цьому екземплярі RenderFactory. |
create_vertex_buffer(declaration) | Не реалізовано у FOSS-версії — генерує помилку під час виконання. Викликає create_vertex_buffer(declaration) на цьому екземплярі RenderFactory. |
create_index_buffer() | Не реалізовано у FOSS-виданні — генерує виключення під час виконання. Викликає create_index_buffer на цьому екземплярі RenderFactory. |
create_shader_program(shader_source) | Не реалізовано у FOSS-виданні — генерує виключення під час виконання. Викликає create_shader_program(shader_source) на цьому екземплярі RenderFactory. |
create_pipeline(shader, render_state, vertex_declaration, draw_operation) | Не реалізовано у FOSS-виданні — генерує виключення під час виконання. Викликає create_pipeline(shader, render_state, vertex_declaration, draw_operation) на цьому екземплярі RenderFactory. |
create_uniform_buffer(size: int) | Не реалізовано у FOSS-виданні — викидає під час виконання. Викликає create_uniform_buffer(size) на цьому екземплярі RenderFactory. |