RenderFactory
Przegląd
RenderFactory jest klasą w Aspose.3D FOSS dla Python.
RenderFactory tworzy wszystkie zasoby, które są reprezentowane w potoku renderowania.
Ta klasa deklaruje 12 metod dla obiektów RenderFactory w programach Python. Dostępne metody to: __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. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.3D FOSS dla Python.
Metody
| Sygnatura | Opis |
|---|---|
__init__() | Niezaimplementowane w edycji FOSS — zgłasza wyjątek w czasie wykonywania. Calls init na tej instancji RenderFactory. |
create_render_texture(parameters, targets: int, width: int, height: int) | Niezaimplementowane w edycji FOSS — zgłasza wyjątek w czasie wykonywania. Tworzy zasób tekstury renderującej do renderowania poza ekranem |
create_render_texture(parameters, width: int, height: int) | Niezaimplementowane w edycji FOSS — zgłasza wyjątek w czasie wykonywania. Wywołuje create_render_texture(parameters, width, height) na tej instancji RenderFactory. |
create_texture_unit(texture_type) | Niezaimplementowane w edycji FOSS — rzuca wyjątek w czasie wykonywania. Wywołuje create_texture_unit(texture_type) na tej instancji RenderFactory. |
create_descriptor_set(shader) | Niezaimplementowane w edycji FOSS — rzuca wyjątek w czasie wykonywania. Wywołuje create_descriptor_set(shader) na tej instancji RenderFactory. |
create_cube_render_texture(parameters, width: int, height: int) | Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Wywołuje create_cube_render_texture(parameters, width, height) na tej instancji RenderFactory. |
create_render_window(parameters, handle) | Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Wywołuje create_render_window(parameters, handle) na tej instancji RenderFactory. |
create_vertex_buffer(declaration) | Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Wywołuje create_vertex_buffer(declaration) na tej instancji RenderFactory. |
create_index_buffer() | Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Wywołuje create_index_buffer na tej instancji RenderFactory. |
create_shader_program(shader_source) | Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Wywołuje create_shader_program(shader_source) na tej instancji RenderFactory. |
create_pipeline(shader, render_state, vertex_declaration, draw_operation) | Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Wywołuje create_pipeline(shader, render_state, vertex_declaration, draw_operation) na tej instancji RenderFactory. |
create_uniform_buffer(size: int) | Niezaimplementowane w edycji FOSS — wywołuje błąd w czasie wykonywania. Wywołuje create_uniform_buffer(size) na tej instancji RenderFactory. |