Renderer

نظرة عامة

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

السياق حول المُعالج.

تُعلن هذه الفئة عن 7 طرق لكائنات Renderer في برامج Python. تشمل الطرق المتاحة: __init__, clear_cache, create_renderer, execute, get_post_processing, register_entity_renderer, render. جميع الأعضاء العامين متاحين لأي تطبيق Python بعد تثبيت حزمة Aspose.3D FOSS لـ Python. الخصائص: asset_directories, enable_shadows, fallback_entity_renderer, frustum, material, node, و 8 أخرى.

خصائص

اسمالنوعالوصولوصف
shader_set'ShaderSet'قراءة/كتابةيحصل أو يضبط مجموعة التظليل.
variables'RendererVariableManager'قراءةيحصل على المتغيّرات.
preset_shaders'PresetShaders'قراءة/كتابةيحصل أو يضبط الـ preset shaders.
render_factory'RenderFactory'قراءةيحصل على مصنع العرض.
asset_directories``قراءةيحصل على أدلة الأصول.
post_processings``قراءةيحصل على عمليات المعالجة اللاحقة.
enable_shadowsboolقراءة/كتابةالحصول على أو تعيين تمكين الظلال.
render_target``قراءةيحصل على هدف العرض.
node'Node'قراءة/كتابةيحصل أو يعيّن العقدة.
frustum'Frustum'قراءة/كتابةيحصل أو يضبط المستوى الهرمي.
render_stage'RenderStage'قراءةيحصل على مرحلة التصيير.
material``قراءة/كتابةيحصل أو يحدد المادة.
shader'ShaderProgram'قراءة/كتابةيحصل أو يضبط الـ shader.
fallback_entity_renderer'EntityRenderer'قراءة/كتابةيحصل أو يعيّن عارض الكيان الاحتياطي.

الطرق

التوقيعوصف
__init__()غير مُنفَّذ في نسخة FOSS — يُطرح أثناء وقت التشغيل. Calls init على هذه الحالة من Renderer.
clear_cache()غير مُنفَّذ في نسخة FOSS — يُطرح أثناء وقت التشغيل. ` يمسح أي بيانات تجسيد مخزنة مؤقتًا، مما يضمن أن مكالمات التجسيد اللاحقة تبدأ بحالة جديدة
get_post_processing(name: str)غير مُنفّذ في نسخة FOSS — يُرمى استثناءً أثناء التشغيل. ينادي get_post_processing(name) على كائن Renderer هذا.
execute(post_processing, result)غير مُنفّذ في نسخة FOSS — يُرمى استثناءً أثناء التشغيل. ينادي execute(post_processing, result) على كائن Renderer هذا.
create_renderer() → 'Renderer'غير مُنفّذ في نسخة FOSS — يُرمى استثناءً أثناء التشغيل. returns a newمثيل Renderer` يمكن تكوينه بشكل مستقل عن العارضين الحاليين
register_entity_renderer(renderer)غير مُنفّذ في نسخة FOSS — يرمي أثناء وقت التشغيل. يستدعي register_entity_renderer(renderer) على مثيل Renderer هذا.
render(render_target)غير مُنفّذ في نسخة FOSS — يرمي أثناء وقت التشغيل. ينفذ خط أنابيب العرض ويكتب النتيجة إلى الهدف المحدد

انظر أيضاً

 العربية