Scene
المعلومات العامة
Scene هي فئة في Aspose.3d لـ Typescript. الميراث من: Scene, SceneObject.
ميزات إدارة المشهد تشمل إنشاء Scene,، بإضافة: Node الأجسام، و إرفاقها Entity (مثل Mesh) لحالات إلى العقد.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
VERSION | `` | اقرأ | تحتوي على سلسلة نسخ المكتبة للصف Scene |
rootNode | Node | اقرأ | هي العقدة الرفيعة المستوى التي تحتوي على جميع العقود التابعة للمشهد. |
subScenes | Scene[] | اقرأ | هو مجموعة من أجزاء المشهد التي تمثل مشاهد متداخلة. |
library | CustomObject[] | اقرأ | تخزين الأشياء المخصصة المرتبطة بالمشهد |
assetInfo | AssetInfo | اقرأ | يوفر البيانات الوصفية حول الأصول الواردة في المشهد. |
animationClips | AnimationClip[] | اقرأ | هي مجموعة من جميع AnimationClip الكائنات في المشهد. |
currentAnimationClip | `AnimationClip | null` | اقرأ |
poses | any[] | اقرأ | تحتوي على مجموعة من بيانات الموضة التي تطبق على مسرح الجريمة. |
الطرق
| التوقيع | وصف |
|---|---|
constructor() | يخلق مشهد فرعي للشخص الأساسي المحدد باسم المسجل |
constructor(entity: Entity) | |
constructor(parentScene: Scene, name: string) | |
constructor() | |
clear() | إزالة جميع العقد، الأصول وبيانات الرسوم المتحركة من المشهد |
createAnimationClip(name: string) → AnimationClip | creates a newAnimationClip` التي يمكن إضافتها إلى مجموعة الرسوم المتحركة للمشهد |
getAnimationClip(name: string) → `AnimationClip | null` |
open(fileOrStream: any, options: any) | ` يقوم بتحميل ملف ثلاثي الأبعاد (مثل OBJ و STL و 3MF) في المشهد باستخدام خيارات التحميم المقدمة. |
| `openFromBuffer(buffer: Buffer | Uint8Array, 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 |