RenderFactory

نظرة عامة

RenderFactory هي فئة في Aspose.3D FOSS لـ Python.

RenderFactory ينشئ جميع الموارد التي تم تمثيلها في خط أنابيب العرض.

تعلن هذه الفئة عن 12 طريقة لكائنات RenderFactory في برامج Python. تشمل الطرق المتاحة: __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. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Python بعد تثبيت حزمة Aspose.3D FOSS لـ Python.

الطرق

التوقيعوصف
__init__()غير مُنفّذ في نسخة FOSS — يُرمى استثناءً أثناء التشغيل. Calls init في هذه الحالة RenderFactory.
create_render_texture(parameters, targets: int, width: int, height: int)غير مُنفّذ في نسخة FOSS — يُرمى استثناءً أثناء التشغيل. ينشئ مورد نسيج العرض للتصيير خارج الشاشة
create_render_texture(parameters, width: int, height: int)غير مُنفّذ في نسخة FOSS — يُرمى استثناءً أثناء التشغيل. يستدعي create_render_texture(parameters, width, height) على هذا المثيل RenderFactory.
create_texture_unit(texture_type)غير مُنفّذ في نسخة FOSS — يُرمى في وقت التشغيل. يستدعي create_texture_unit(texture_type) على هذا المثيل RenderFactory.
create_descriptor_set(shader)غير مُنفّذ في نسخة FOSS — يُرمى في وقت التشغيل. يستدعي create_descriptor_set(shader) على هذا المثيل RenderFactory.
create_cube_render_texture(parameters, width: int, height: int)غير مُنفذ في نسخة FOSS — يثير استثناءً أثناء وقت التشغيل. يستدعي create_cube_render_texture(parameters, width, height) على هذه الحالة من RenderFactory.
create_render_window(parameters, handle)غير مُنفذ في نسخة FOSS — يثير استثناءً أثناء وقت التشغيل. يستدعي create_render_window(parameters, handle) على هذه المثلة من RenderFactory.
create_vertex_buffer(declaration)غير مُنفّذ في نسخة FOSS — يُرمى أثناء وقت التشغيل. يستدعي create_vertex_buffer(declaration) على هذه المثلة من RenderFactory.
create_index_buffer()غير مُنفّذ في نسخة FOSS — يُرمى أثناء وقت التشغيل. يستدعي create_index_buffer على هذه المثلة من RenderFactory.
create_shader_program(shader_source)غير مُنفذ في نسخة FOSS — يُرمى استثناءً أثناء وقت التشغيل. يستدعي create_shader_program(shader_source) على هذا المثيل RenderFactory.
create_pipeline(shader, render_state, vertex_declaration, draw_operation)غير مُنفذ في نسخة FOSS — يُرمى استثناءً أثناء وقت التشغيل. يستدعي create_pipeline(shader, render_state, vertex_declaration, draw_operation) على هذا المثيل RenderFactory.
create_uniform_buffer(size: int)غير مُنفذ في نسخة FOSS — يُرمى استثناءً أثناء وقت التشغيل. يستدعي create_uniform_buffer(size) على هذا المثيل RenderFactory.

انظر أيضاً

 العربية