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) | ` зарежда 3D файл (напр. 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 |