RenderFactory class
RenderFactory class
RenderFactory creates all resources that represented in rendering pipeline.
The RenderFactory type exposes the following members:
Methods
Method | Description |
---|---|
create_render_texture | Create a render target that renders to the texture |
create_render_texture | Create a render target contains 1 targets that renders to the texture |
create_texture_unit | Create a texture unit that can be accessed by shader. |
create_texture_unit | Create a 2D texture unit that can be accessed by shader. |
create_descriptor_set | Create the descriptor set for specified shader program. |
create_cube_render_texture | Create a render target contains 1 cube texture |
create_render_window | Create a render target that renders to the native window. |
create_vertex_buffer | Create an IVertexBuffer instance to store polygon’s vertex information. |
create_index_buffer | Create an IIndexBuffer instance to store polygon’s face information. |
create_shader_program | Create a ShaderProgram object |
create_pipeline | Create a preconfigured graphics pipeline with preconfigured shader/render state/vertex declaration and draw operations. |
create_uniform_buffer | Create a new uniform buffer in GPU side with pre-allocated size. |
See Also
- module
aspose.threed.render
- class
IIndexBuffer
- class
IVertexBuffer
- class
ShaderProgram