RenderFactory

Översikt

RenderFactory är en klass i Aspose.3D FOSS för Python.

RenderFactory skapar alla resurser som representeras i renderingspipeline.

Denna klass deklarerar 12 metoder för RenderFactory objekt i Python program. Tillgängliga metoder inkluderar: __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. Alla offentliga medlemmar är tillgängliga för alla Python applikationer efter att ha installerat Aspose.3D FOSS för Python paketet.

Metoder

SignaturBeskrivning
__init__()Inte implementerat i FOSS-utgåvan — kastar vid körning. Calls init på detta RenderFactory-instans.
create_render_texture(parameters, targets: int, width: int, height: int)Inte implementerat i FOSS-utgåvan — kastar vid körning. Skapar en rendertexturresurs för off‑screen rendering
create_render_texture(parameters, width: int, height: int)Inte implementerat i FOSS-utgåvan — kastar vid körning. Anropar create_render_texture(parameters, width, height) på denna RenderFactory-instans.
create_texture_unit(texture_type)Inte implementerad i FOSS-utgåvan — kastar vid körning. Anropar create_texture_unit(texture_type) på denna RenderFactory-instans.
create_descriptor_set(shader)Inte implementerad i FOSS-utgåvan — kastar vid körning. Anropar create_descriptor_set(shader) på denna RenderFactory-instans.
create_cube_render_texture(parameters, width: int, height: int)Inte implementerad i FOSS-utgåvan — kastar ett undantag vid körning. Anropar create_cube_render_texture(parameters, width, height) på detta RenderFactory-instans.
create_render_window(parameters, handle)Inte implementerad i FOSS-utgåvan — kastar ett undantag vid körning. Anropar create_render_window(parameters, handle) på detta RenderFactory-instans.
create_vertex_buffer(declaration)Inte implementerad i FOSS-utgåvan — kastar ett undantag vid körning. Anropar create_vertex_buffer(declaration) på detta RenderFactory-instans.
create_index_buffer()Inte implementerad i FOSS-utgåvan — kastar vid körning. Anropar create_index_buffer på denna RenderFactory-instans.
create_shader_program(shader_source)Inte implementerad i FOSS-utgåvan — kastar vid körning. Anropar create_shader_program(shader_source) på denna RenderFactory-instans.
create_pipeline(shader, render_state, vertex_declaration, draw_operation)Inte implementerad i FOSS-utgåvan — kastar vid körning. Anropar create_pipeline(shader, render_state, vertex_declaration, draw_operation) på detta RenderFactory-instans.
create_uniform_buffer(size: int)Ej implementerad i FOSS-utgåvan — kastas vid körning. Anropar create_uniform_buffer(size) på detta RenderFactory-instans.

Se även

 Svenska