RenderFactory

Panoramica

RenderFactory è una classe in Aspose.3D FOSS per Python.

RenderFactory crea tutte le risorse che sono rappresentate nella pipeline di rendering.

Questa classe dichiara 12 metodi per gli oggetti RenderFactory nei programmi Python. I metodi disponibili includono: __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. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.3D FOSS per Python.

Metodi

FirmaDescrizione
__init__()Non implementato nell’edizione FOSS — lancia a runtime. Calls init su questa istanza di RenderFactory.
create_render_texture(parameters, targets: int, width: int, height: int)Non implementato nell’edizione FOSS — lancia a runtime. Crea una risorsa di texture di rendering per il rendering off‑screen
create_render_texture(parameters, width: int, height: int)Non implementato nell’edizione FOSS — lancia a runtime. Chiama create_render_texture(parameters, width, height) su questa istanza di RenderFactory.
create_texture_unit(texture_type)Non implementato nell’edizione FOSS — lancia a runtime. Chiama create_texture_unit(texture_type) su questa istanza di RenderFactory.
create_descriptor_set(shader)Non implementato nell’edizione FOSS — lancia a runtime. Chiama create_descriptor_set(shader) su questa istanza di RenderFactory.
create_cube_render_texture(parameters, width: int, height: int)Non implementato nell’edizione FOSS — lancia a runtime. Chiama create_cube_render_texture(parameters, width, height) su questa istanza di RenderFactory.
create_render_window(parameters, handle)Non implementato nell’edizione FOSS — lancia a runtime. Chiama create_render_window(parameters, handle) su questa istanza di RenderFactory.
create_vertex_buffer(declaration)Non implementato nell’edizione FOSS — lancia a runtime. Chiama create_vertex_buffer(declaration) su questa istanza di RenderFactory.
create_index_buffer()Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Chiama create_index_buffer su questa istanza di RenderFactory.
create_shader_program(shader_source)Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Chiama create_shader_program(shader_source) su questa istanza di RenderFactory.
create_pipeline(shader, render_state, vertex_declaration, draw_operation)Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Chiama create_pipeline(shader, render_state, vertex_declaration, draw_operation) su questa istanza di RenderFactory.
create_uniform_buffer(size: int)Non implementato nell’edizione FOSS — genera un’eccezione a runtime. Chiama create_uniform_buffer(size) su questa istanza di RenderFactory.

Vedi anche

 Italiano