Camera

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

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

تسمح الكاميرات للمطورين بتعيين معايير الإسقاط مثل الأراضي القريبة / البعيدة ، نسبة الجوانب ، الارتفاع المخططي والاتجاه الصعودي.

خصائص

اسمالنوعالوصولوصف
namestringاقرأيخزن سلاسل معرف الكاميرا
parentNodesany[]اقرأتحتوي على مجموعة من العقد الأم التي تحتفظ بهذه الكاميرا
excludedbooleanاقرأيشير إلى ما إذا كانت الكاميرا مستبعدة من التصوير.
parentNodeanyاقرأيشير إلى العقدة الأم المباشرة للكاميرا
rotationModeanyاقرأيحدد كيفية تطبيق دوران الكاميرا
nearPlanenumberاقرأيحدد المسافة إلى مستوى القصف المباشر
farPlanenumberاقرأيحدد المسافة إلى مستوى القطع البعيد
aspectnumberاقرأيحدد نسبة الجوانب المستخدمة في التصوير المنظور.
orthoHeightnumberاقرأتعيين ارتفاع حجم عرض الخطوط المخططة
upanyاقرأيحدد متجه الاتجاه للأعلى للكاميرا
lookAtanyاقرأيحدد النقطة التي تنظر إليها الكاميرا.
directionanyاقرأيحدد متجه الاتجاه الأمامي للكاميرا
targetanyاقرأيحدد نقطة الهدف لتركيز الكاميرا
apertureModeanyاقرأيحدد وضع سلوك الفتحة
fieldOfViewnumberاقرأيحدد زاوية المجال الرأسي العمودي بالدرجات
fieldOfViewXnumberاقرأيحدد زاوية المجال الأفقي للمشاهدة
fieldOfViewYnumberاقرأيحدد زاوية المجال الرأسي العمودي للنظر
widthnumberاقرأيحدد عرض المنصة بالبيكسلات
heightnumberاقرأ
aspectRationumberاقرأيحدد نسبة العرض إلى الارتفاع لموقع المشاهدة
magnificationanyاقرأيحدد عامل الضخامة للكاميرا
projectionTypestringاقرأيشير إلى نوع الإسقاط (مثل المنظور أو النص المخطط)

الطرق

التوقيعوصف
`constructor(name: stringnull, projectionType: any)`
moveForward(_distance: number)تحرك الكاميرا إلى الأمام عن طريق المسافة المقدمة
getBoundingBox()anyيعيد مربع الحدود للكاميرا
getEntityRendererKey()anyيعيد المفتاح الذي يستخدم لعرض كيان الكاميرا
`removeProperty(_prop: Propertystring)boolean`
getProperty(_property: string)anyيسترد قيمة خاصية مسمّى من الكاميرا
setProperty(_property: string, _value: any)يعطي قيمة لممتلكات مسمّية على الكاميرا
findProperty(_property: string) → `Propertynull`
 العربية