Light

نظرة عامة

Light هي فئة في Aspose.3D FOSS لـ Python. ترث من: Camera.

تتيح لك فئة Light ضبط معلمات الإضاءة مثل near_plane، far_plane، aspect، ortho_height، واتجاه الصعود لإضاءة المشهد.

تعلن هذه الفئة عن 10 أساليب لكائنات Light في برامج Python. تشمل الأساليب المتاحة: __init__، find_property، get_bounding_box، get_entity_renderer_key، get_property، move_forward، remove_property، set_property. جميع الأعضاء العامين متاحين لأي تطبيق Python بعد تثبيت حزمة Aspose.3D FOSS لـ Python. الخصائص: aperture_mode، aspect، aspect_ratio، direction، excluded، far_plane، و18 أخرى.

خصائص

اسمالنوعالوصولوصف
namestrقراءة/كتابةيحصل أو يضبط الاسم.
parent_nodes``قراءةيحصل على العقد الأصلية.
excludedboolقراءة/كتابةيحصل أو يضبط excluded.
parent_node``قراءة/كتابةيحصل على أو يضبط العقدة الأصلية.
rotation_mode``قراءة/كتابةيحصل أو يضبط وضعية الدوران.
near_planefloatقراءة/كتابةيحصل أو يعيّن المستوى القريب.
far_planefloatقراءة/كتابةيحصل أو يضبط المستوى البعيد.
aspectfloatقراءة/كتابةالحصول أو تعيين المظهر.
ortho_heightfloatقراءة/كتابةيحصل أو يضبط ارتفاع الأرتو.
up``قراءة/كتابةيحصل أو يعيّن المتجه العلوي.
look_at``قراءة/كتابةيحصل أو يعيّن قيمة الـ look at.
direction``قراءة/كتابةيحصل أو يضبط الاتجاه.
target``قراءة/كتابةيحصل أو يضبط الهدف.
aperture_mode``قراءة/كتابةيحصل أو يضبط وضع الفتحة.
field_of_viewfloatقراءة/كتابةيحصل أو يضبط مجال الرؤية.
field_of_view_xfloatقراءة/كتابةيحصل أو يضبط مجال الرؤية x.
field_of_view_yfloatقراءة/كتابةيحصل أو يعيّن field of view y.
widthfloatقراءة/كتابةيحصل أو يضبط العرض.
heightfloatقراءة/كتابةيحصل أو يعيّن الارتفاع.
aspect_ratiofloatقراءة/كتابةيحصل أو يضبط نسبة العرض إلى الارتفاع.
magnification``قراءة/كتابةيحصل أو يضبط التكبير.
projection_typestrقراءة/كتابةيحصل أو يضبط نوع الإسقاط.
scene``قراءة/كتابةيحصل أو يضبط المشهد.
propertiesPropertyCollectionقراءةيحصل على الخصائص.

الطرق

التوقيعوصف
__init__(name: str, light_type)Calls init(الاسم، light_type) على هذا المثيل Light.
move_forward(distance: float)ينفّذ move_forward(distance) على هذا المثيل Light.
get_bounding_box()يرجع الصندوق المحيط.
get_entity_renderer_key()غير مطبق في نسخة FOSS — يُرمى وقت التشغيل. يرجع مفتاح عارض الكيان.
remove_property(property)يستدعي remove_property(property) على هذا المثيل Light.
remove_property(property_name: str)ينفذ remove_property(property_name) على هذا المثيل Light.
get_property(property: str)ينفذ get_property(property) على هذا المثيل Light.
set_property(property: str, value)يضبط قيمة الخاصية.
find_property(property: str)ينفذ find_property(property) على هذا المثيل Light.
__init__(name: str)Calls init(name) على هذا المثيل Light.

انظر أيضاً

 العربية