Scene

Übersicht über die

Scene ist eine Klasse in Aspose.3D FOSS für .NET. Erben von: SceneObject, INamedObject.

Eine Szene ist ein Oberlevel-Objekt, das die Knoten, Geometrien, Materialien, Texturen, Animationen, Posen und Unterszenen enthält. Scene kann auch Unterzellen haben, fungiert als Multiple-Dokumentunterstützung in Dateien wie collada/blender/fbx Die Node Hierarchie kann durch zugegriffen werden wird verwendet um eine Referenz von unangeschlossenen Objekten während der Serialisierung zu behalten (wie Metadaten oder benutzerdefinierte Objekte), so dass es als Bibliothek genutzt werden kann.

Eigenschaften

Name der PersonTyp derZugang zu den InformationenBeschreibung
SubScenesIList<Scene>Lesen Sie .Gibt eine Liste der Kinder-Szenen in dieser Szene enthalten
LibraryIList<A3DObject>Lesen Sie .Hält eine Sammlung von A3DO-Objekt-Assets, auf die sich die Szene bezieht.
AnimationClipsIList<AnimationClip>Lesen Sie .Alle AnimationClip Objekte in der Szene enthalten.
CurrentAnimationClipAnimationClip?Lesen/SchreibenErhält oder setzt die AnimationClip aktuell in der Szene aktiv.
AssetInfoAssetInfo?Lesen/SchreibenBietet optionale Metadaten zur Beschreibung der Sachanlagen des Schauplatzes an.
PosesICollection<Pose>Lesen Sie .Ist eine Sammlung von Pose-Objekten, die gespeicherte Transformationen darstellen.
RootNodeNodeLesen Sie .Gibt den obersten Knoten des Szenengraphs zurück.

Methoden und Verfahren

UnterzeichnungBeschreibung
Scene()Erstellt eine Kinderszene des gegebenen Elternteils mit dem angegebenen Namen.
Scene(entity: Entity)
Scene(parentScene: Scene, name: string)
GetAnimationClip(name: string)Er bekommt einen Namen AnimationClip
Clear()Entfernt die Inhalte der Szene und stellt die Standardeinstellungen wieder her.
CreateAnimationClip(name: string)Eine Abkürzung Funktion zu erstellen und registrieren die erste AnimationClip wird der Zuteilung des
Open(stream: Stream, format: FileFormat, cancellationToken: CancellationToken)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
Open(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
Open(stream: Stream)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
Open(stream: Stream, cancellationToken: CancellationToken)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
Open(stream: Stream, fileName: string)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
Open(stream: Stream, fileName: string, cancellationToken: CancellationToken)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
Open(stream: Stream, options: LoadOptions)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
Open(fileName: string, format: FileFormat, cancellationToken: CancellationToken)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
Open(fileName: string, options: LoadOptions)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
Open(fileName: string, options: LoadOptions, cancellationToken: CancellationToken)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
Open(fileName: string)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
Open(fileName: string, format: FileFormat)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
Open(fileName: string, cancellationToken: CancellationToken)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
FromStream(stream: Stream, format: FileFormat, cancellationToken: CancellationToken)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
FromStream(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
FromStream(stream: Stream, cancellationToken: CancellationToken)Öffnet die Szene aus einem bestimmten Stream mit dem angegebenen Dateiformat.
FromFile(fileName: string, format: FileFormat, cancellationToken: CancellationToken)Öffnet die Szene aus einem gegebenen Pfad mit dem angegebenen Dateiformat.
FromFile(fileName: string, options: LoadOptions, cancellationToken: CancellationToken)Öffnet die Szene aus einem gegebenen Pfad mit dem angegebenen Dateiformat.
FromFile(fileName: string)Öffnet die Szene aus einem gegebenen Pfad mit dem angegebenen Dateiformat.
FromFile(fileName: string, cancellationToken: CancellationToken)Öffnet die Szene aus einem gegebenen Pfad mit dem angegebenen Dateiformat.
Save(stream: Stream, format: FileFormat)Speichert die Szene zum Streamen mit dem angegebenen Dateiformat.
Save(stream: Stream, format: FileFormat, cancellationToken: CancellationToken)Speichert die Szene zum Streamen mit dem angegebenen Dateiformat.
Save(stream: Stream, options: SaveOptions)Speichert die Szene zum Streamen mit dem angegebenen Dateiformat.
Save(stream: Stream, options: SaveOptions, cancellationToken: CancellationToken)Speichert die Szene zum Streamen mit dem angegebenen Dateiformat.
Save(fileName: string, format: FileFormat, cancellationToken: CancellationToken)Speichert die Szene zum Streamen mit dem angegebenen Dateiformat.
Save(fileName: string)Speichert die Szene zum Streamen mit dem angegebenen Dateiformat.
Save(fileName: string, format: FileFormat)Speichert die Szene zum Streamen mit dem angegebenen Dateiformat.
Save(fileName: string, options: SaveOptions)Speichert die Szene zum Streamen mit dem angegebenen Dateiformat.
Save(fileName: string, options: SaveOptions, cancellationToken: CancellationToken)Speichert die Szene zum Streamen mit dem angegebenen Dateiformat.
Render(camera: Entities.Camera, fileName: string)Nicht implementiert in der FOSS-Ausgabe Wurf bei Laufzeit. Die Szenen in eine externe Datei aus der Sicht einer bestimmten Kamera darstellen.
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string)Nicht implementiert in der FOSS-Ausgabe Wurf bei Laufzeit. Die Szenen in eine externe Datei aus der Sicht einer bestimmten Kamera darstellen.
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string, options: ImageRenderOptions)Nicht implementiert in der FOSS-Ausgabe Wurf bei Laufzeit. Die Szenen in eine externe Datei aus der Sicht einer bestimmten Kamera darstellen.
Render(camera: Entities.Camera, bitmap: TextureData)Nicht implementiert in der FOSS-Ausgabe Wurf bei Laufzeit. Die Szenen in eine externe Datei aus der Sicht einer bestimmten Kamera darstellen.
Render(camera: Entities.Camera, bitmap: TextureData, options: ImageRenderOptions)Nicht implementiert in der FOSS-Ausgabe Wurf bei Laufzeit. Die Szenen in eine externe Datei aus der Sicht einer bestimmten Kamera darstellen.
 Deutsch