Camera

نظرة عامة

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

خصائص الكاميرا near_plane و far_plane تحدد نطاق العمق لحسابات مخروط الرؤية.

تعلن هذه الفئة عن 10 أساليب لكائنات الكاميرا في برامج 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قراءة/كتابةيحصل أو يضبط المستبعد.
parent_node``قراءة/كتابةيحصل أو يضبط العقدة الأصلية.
rotation_mode``قراءة/كتابةيحصل أو يضبط وضع الدوران.
near_planefloatقراءة/كتابةيحصل أو يضبط المستوى القريب.
far_planefloatقراءة/كتابةيحصل أو يضبط المستوى البعيد.
aspectfloatقراءة/كتابةيحصل أو يضبط الـ aspect.
ortho_heightfloatقراءة/كتابةيحصل أو يضبط ارتفاع ortho.
up``قراءة/كتابةيحصل أو يضبط المتجه العلوي.
look_at``قراءة/كتابةيحصل أو يعيّن الـ look at.
direction``قراءة/كتابةيحصل أو يضبط الاتجاه.
target``قراءة/كتابةيحصل أو يضبط الهدف.
aperture_mode``قراءة/كتابةيسترجع أو يعيّن وضع الفتحة.
field_of_viewfloatقراءة/كتابةيحصل أو يضبط مجال الرؤية.
field_of_view_xfloatقراءة/كتابةيحصل أو يضبط مجال الرؤية x.
field_of_view_yfloatقراءة/كتابةيحصل أو يعيّن حقل الرؤية y.
widthfloatقراءة/كتابةيحصل أو يعيّن العرض.
heightfloatقراءة/كتابةيحصل أو يعيّن الارتفاع.
aspect_ratiofloatقراءة/كتابةيحصل أو يضبط نسبة العرض إلى الارتفاع.
magnification``قراءة/كتابةيحصل أو يضبط التكبير.
projection_typestrقراءة/كتابةيحصل أو يضبط نوع الإسقاط.
scene``قراءة/كتابةيحصل أو يضبط المشهد.
propertiesPropertyCollectionقراءةيحصل على الخصائص.

الطرق

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

انظر أيضاً

 العربية