RenderFactory
Tổng quan
RenderFactory là một lớp trong Aspose.3D FOSS cho Python.
RenderFactory tạo ra tất cả các tài nguyên được biểu diễn trong quy trình render.
Lớp này khai báo 12 phương thức cho các đối tượng RenderFactory trong các chương trình Python. Các phương thức khả dụng bao gồm: __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. Tất cả các thành viên công khai đều có thể truy cập bởi bất kỳ ứng dụng Python nào sau khi cài đặt gói Aspose.3D FOSS cho Python.
Phương thức
| Chữ ký | Mô tả |
|---|---|
__init__() | Chưa được triển khai trong phiên bản FOSS — gây lỗi khi chạy. Calls init trên instance RenderFactory này. |
create_render_texture(parameters, targets: int, width: int, height: int) | Chưa được triển khai trong phiên bản FOSS — gây lỗi khi chạy. Tạo tài nguyên kết cấu render cho việc render ngoài màn hình |
create_render_texture(parameters, width: int, height: int) | Chưa được triển khai trong phiên bản FOSS — gây lỗi khi chạy. Gọi create_render_texture(parameters, width, height) trên thể hiện RenderFactory này. |
create_texture_unit(texture_type) | Chưa được triển khai trong phiên bản FOSS — ném lỗi tại thời gian chạy. Gọi create_texture_unit(texture_type) trên thể hiện RenderFactory này. |
create_descriptor_set(shader) | Chưa được triển khai trong phiên bản FOSS — ném lỗi tại thời gian chạy. Gọi create_descriptor_set(shader) trên thể hiện RenderFactory này. |
create_cube_render_texture(parameters, width: int, height: int) | Chưa được triển khai trong phiên bản FOSS — ném lỗi khi chạy. Gọi create_cube_render_texture(parameters, width, height) trên đối tượng RenderFactory này. |
create_render_window(parameters, handle) | Chưa được triển khai trong phiên bản FOSS — ném lỗi khi chạy. Gọi create_render_window(parameters, handle) trên đối tượng RenderFactory này. |
create_vertex_buffer(declaration) | Chưa được triển khai trong phiên bản FOSS — ném lỗi khi chạy. Gọi create_vertex_buffer(declaration) trên đối tượng RenderFactory này. |
create_index_buffer() | Chưa được triển khai trong phiên bản FOSS — ném ngoại lệ tại thời gian chạy. Gọi create_index_buffer trên thể hiện RenderFactory này. |
create_shader_program(shader_source) | Chưa được triển khai trong phiên bản FOSS — ném ngoại lệ tại thời gian chạy. Gọi create_shader_program(shader_source) trên thể hiện RenderFactory này. |
create_pipeline(shader, render_state, vertex_declaration, draw_operation) | Chưa được triển khai trong phiên bản FOSS — ném ngoại lệ tại thời gian chạy. Gọi create_pipeline(shader, render_state, vertex_declaration, draw_operation) trên đối tượng RenderFactory này. |
create_uniform_buffer(size: int) | Chưa được triển khai trong phiên bản FOSS — sẽ gây lỗi tại thời gian chạy. Gọi create_uniform_buffer(size) trên đối tượng RenderFactory này. |