Camera

المعلومات العامة

Camera هي فئة في Aspose.3d لـ Python. الميراث من: Entity.

تعرض الكاميرات الأجسام المنظور الكامل والترتيب الترميزي، بما في ذلك المستويات القريبة / البعيدة ونسبة الجوانب والارتفاع المخططي ومتجهات النظر إلى الأعلى.

خصائص

اسمالنوعالوصولوصف
namestrاقرأيخزن اسم الهوية للكاميرا
parent_nodes``اقرأيوفر مجموعة من العقد التي هي أسلاف الكاميرا.
excludedboolاقرأيشير إلى ما إذا كانت الكاميرا مستبعدة من التصوير.
parent_node``اقرأيشير إلى العقدة الأم المباشرة للكاميرا
rotation_mode``اقرأيحدد كيفية تفسير دوران الكاميرا
near_planefloatاقرأيحدد المسافة إلى مستوى القصف المباشر
far_planefloatاقرأيحدد المسافة إلى مستوى القطع البعيد
aspectfloatاقرأيحدد نسبة الجانب من عرض الكاميرا
ortho_heightfloatاقرأتعيين ارتفاع حجم عرض الخطوط المخططة
up``اقرأيمثل متجه الاتجاه الصعودي للكاميرا
look_at``اقرأيحدد النقطة في الفضاء التي تنظر إليها الكاميرا
direction``اقرأيشير إلى متجه الاتجاه الأمامي للكاميرا
target``اقرأيحدد نقطة الهدف التي تستهدفها الكاميرا.
aperture_mode``اقرأيحدد سلوك فتحة الكاميرا
field_of_viewfloatاقرأيحدد زاوية المجال الرأسي العمودي بالدرجات
field_of_view_xfloatاقرأيحدد زاوية المجال الأفقي للنظر في درجات
field_of_view_yfloatاقرأ
widthfloatاقرأيحدد عرض فراستوم الرؤية للكاميرا.
heightfloatاقرأ
aspect_ratiofloatاقرأيوفر نسبة العرض إلى ارتفاع المنظر
magnification``اقرأيشير إلى عامل تكبير الزوز للكاميرا.
projection_typestrاقرأيحدد وضع الإسقاط، على سبيل المثال المنظور أو النحو الاختياري.

الطرق

التوقيعوصف
__init__(name: str, projection_type)
move_forward(distance: float)تحرك الكاميرا إلى الأمام عن طريق المسافة المحددة
get_bounding_box()يعيد مربع الحدود للكاميرا
get_entity_renderer_key()يعيد المفتاح الذي يستخدم لعرض كيان الكاميرا
remove_property(property)إزالة خاصية مخصصة من الكاميرا بواسطة كائن أو اسم
remove_property(property_name: str)
get_property(property: str)يعيد قيمة العقار المخصص المحدد
set_property(property: str, value)يعطي القيمة المقدمة إلى العقار المخصص المحدد
find_property(property: str)يبحث عن الممتلكات المخصصة ويستردها إذا وجدت
 العربية