Scene

Übersicht über die

Scene ist eine Klasse in Aspose.3d für Typescript. Erben von: Scene, SceneObject.

Die Funktionen der Szenenverwaltung umfassen die Erstellung einer Scene, wobei Folgendes hinzugefügt wird: Node Gegenstände und Anbringen von Entity (z. B. Mesh) Instanzen an Knoten zu übertragen.

Eigenschaften

Name der PersonTyp derZugang zu den InformationenBeschreibung
VERSION``Lesen Sie .Hält die Bibliotheksversionsfolge für die Szeneklasse .
rootNodeNodeLesen Sie .Ist der Spitzenknoten, der alle Kinderknotze der Szene enthält.
subScenesScene[]Lesen Sie .Ist ein Array von Kind-Szene Objekte, die verschachtelte Szenen darstellen
libraryCustomObject[]Lesen Sie .Speichert benutzerdefinierte Objekte, die mit der Szene verbunden sind.
assetInfoAssetInfoLesen Sie .Metadaten über die im Bild enthaltenen Vermögenswerte bereitstellen.
animationClipsAnimationClip[]Lesen Sie .Ist eine Sammlung aller AnimationClip Objekte in der Szene.
currentAnimationClip`AnimationClipnull`Lesen Sie .
posesany[]Lesen Sie .Bewahrt eine Reihe von Posen, die auf den Ort angewendet wurden.

Methoden und Verfahren

UnterzeichnungBeschreibung
constructor()Erstellt eine Unterszene des angegebenen Elternteils mit dem angegebene Namen.
constructor(entity: Entity)
constructor(parentScene: Scene, name: string)
constructor()
clear()Entfernt alle Knoten, Assets und Animationsdaten aus der Szene.
createAnimationClip(name: string)AnimationClipcreates a newDas kann zur Animationskollektion der Szene hinzugefügt werden.
getAnimationClip(name: string) → `AnimationClipnull`
open(fileOrStream: any, options: any)` lädt eine 3D-Datei (z. B. OBJ, STL, 3MF) in die Szene mit den bereitgestellten Ladeoptionen ein
`openFromBuffer(buffer: BufferUint8Array, options: any)`
save(fileOrStream: any, formatOrOptions: any, options: any)Schreibt die Szene in eine Datei oder einen Stream, indem sie Format oder Optionen und zusätzliche Einstellungen verwendet.
saveToBuffer(format: string, _options: any)BufferGibt einen Puffer zurück, der die in dem angegebenen Format serialisierte Szene enthält.
render(_camera: any, _file_name_or_bitmap: any, _size: any, _format: any, _options: any)Rendert die Szene von der Kamera in eine Datei, Bitmap oder ein anderes Ziel mit Größe, Format und Optionen
fromFile(fileName: string)SceneErstellt und liefert eine neue Szene aus der angegebenen Datei .
_propagateScene()
toString()string
 Deutsch