Scene

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

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

ميزات إدارة المشهد تشمل إنشاء Scene,، بإضافة: Node الأجسام، و إرفاقها Entity (مثل Mesh) لحالات إلى العقد.

خصائص

اسمالنوعالوصولوصف
VERSION``اقرأتحتوي على سلسلة نسخ المكتبة للصف Scene
rootNodeNodeاقرأهي العقدة الرفيعة المستوى التي تحتوي على جميع العقود التابعة للمشهد.
subScenesScene[]اقرأهو مجموعة من أجزاء المشهد التي تمثل مشاهد متداخلة.
libraryCustomObject[]اقرأتخزين الأشياء المخصصة المرتبطة بالمشهد
assetInfoAssetInfoاقرأيوفر البيانات الوصفية حول الأصول الواردة في المشهد.
animationClipsAnimationClip[]اقرأهي مجموعة من جميع AnimationClip الكائنات في المشهد.
currentAnimationClip`AnimationClipnull`اقرأ
posesany[]اقرأتحتوي على مجموعة من بيانات الموضة التي تطبق على مسرح الجريمة.

الطرق

التوقيعوصف
constructor()يخلق مشهد فرعي للشخص الأساسي المحدد باسم المسجل
constructor(entity: Entity)
constructor(parentScene: Scene, name: string)
constructor()
clear()إزالة جميع العقد، الأصول وبيانات الرسوم المتحركة من المشهد
createAnimationClip(name: string)AnimationClipcreates a newAnimationClip` التي يمكن إضافتها إلى مجموعة الرسوم المتحركة للمشهد
getAnimationClip(name: string) → `AnimationClipnull`
open(fileOrStream: any, options: any)` يقوم بتحميل ملف ثلاثي الأبعاد (مثل OBJ و STL و 3MF) في المشهد باستخدام خيارات التحميم المقدمة.
`openFromBuffer(buffer: BufferUint8Array, options: any)`
save(fileOrStream: any, formatOrOptions: any, options: any)يكتب المشهد إلى ملف أو بث باستخدام الصيغة أو الخيارات والإعدادات الإضافية
saveToBuffer(format: string, _options: any)Bufferيعيد عدادات المحتوي على مشهد مُسلس في الشكل المحدد
render(_camera: any, _file_name_or_bitmap: any, _size: any, _format: any, _options: any)يعرض المشهد من الكاميرا إلى ملف، خريطة بتات، أو هدف آخر مع الحجم والشكل و الخيارات
fromFile(fileName: string)Sceneيخلق ويعيد مشهد جديد محمول من الملف المحدد
_propagateScene()
toString()string
 العربية