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. |