RenderFactory
Visão geral
RenderFactory é uma classe em Aspose.3D FOSS para Python.
RenderFactory cria todos os recursos que são representados no pipeline de renderização.
Esta classe declara 12 métodos para objetos RenderFactory em programas Python. Os métodos disponíveis incluem: __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. Todos os membros públicos são acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.3D FOSS para Python.
Métodos
| Assinatura | Descrição |
|---|---|
__init__() | Não implementado na edição FOSS — lança em tempo de execução. Calls init nesta instância de RenderFactory. |
create_render_texture(parameters, targets: int, width: int, height: int) | Não implementado na edição FOSS — lança em tempo de execução. Cria um recurso de textura de renderização para renderização off‑screen |
create_render_texture(parameters, width: int, height: int) | Não implementado na edição FOSS — lança em tempo de execução. Chama create_render_texture(parameters, width, height) nesta instância de RenderFactory. |
create_texture_unit(texture_type) | Não implementado na edição FOSS — gera erro em tempo de execução. Chama create_texture_unit(texture_type) nesta instância de RenderFactory. |
create_descriptor_set(shader) | Não implementado na edição FOSS — gera erro em tempo de execução. Chama create_descriptor_set(shader) nesta instância de RenderFactory. |
create_cube_render_texture(parameters, width: int, height: int) | Não implementado na edição FOSS — lança em tempo de execução. Chama create_cube_render_texture(parameters, width, height) nesta instância de RenderFactory. |
create_render_window(parameters, handle) | Não implementado na edição FOSS — lança em tempo de execução. Chama create_render_window(parameters, handle) nesta instância de RenderFactory. |
create_vertex_buffer(declaration) | Não implementado na edição FOSS — lança em tempo de execução. Chama create_vertex_buffer(declaration) nesta instância de RenderFactory. |
create_index_buffer() | Não implementado na edição FOSS — lança em tempo de execução. Chama create_index_buffer nesta instância de RenderFactory. |
create_shader_program(shader_source) | Não implementado na edição FOSS — lança em tempo de execução. Chama create_shader_program(shader_source) nesta instância de RenderFactory. |
create_pipeline(shader, render_state, vertex_declaration, draw_operation) | Não implementado na edição FOSS — lança em tempo de execução. Chama create_pipeline(shader, render_state, vertex_declaration, draw_operation) nesta instância de RenderFactory. |
create_uniform_buffer(size: int) | Não implementado na edição FOSS — lança em tempo de execução. Chama create_uniform_buffer(size) nesta instância de RenderFactory. |