Scene

Přehled

Scene je třída v Aspose.3D FOSS pro .NET. Dědici: SceneObject, INamedObject.

Scéna je objekt nejvyšší úrovně, který obsahuje uzly, geometrie, materiály, textury, animace, pózy, pod-scény a atd. Scena může mít pod scény, působí jako podpora více dokumentů ve souborech jako collada / blender / fbx K hierarchii uzlu lze přistupovat prostřednictvím se používá k uchovávání odkazu na nepřidružené objekty během serializace (např. meta data nebo vlastní objekt) takže může být použita jako knihovna .

Vlastnosti

Název:Typ:PřístupPopis:
SubScenesIList<Scene>Čtěte.Poskytuje seznam dětských scén obsažených v této scéni.
LibraryIList<A3DObject>Čtěte.Má sbírku objektů A3DO, na které se odkazuje scéna.
AnimationClipsIList<AnimationClip>Čtěte.Obsahuje všechny AnimationClip objekty definované ve scéně
CurrentAnimationClipAnimationClip?Čtení/psaníZískejte nebo nastavit AnimationClip aktuálně aktivní v scéně
AssetInfoAssetInfo?Čtení/psaníPoskytuje volitelné metadata popisující aktivum místa činu.
PosesICollection<Pose>Čtěte.Je sbírka objektů Pose představující uložené transformace.
RootNodeNodeČtěte.Vrací vrchní stupeň uzlu grafu scény

Metody

Podpis:Popis:
Scene()Vytvoří dětskou scénu daného rodiče s uvedeným jménem.
Scene(entity: Entity)
Scene(parentScene: Scene, name: string)
GetAnimationClip(name: string)Dostává jméno AnimationClip
Clear()Vyčistí obsah scény a obnoví předvolené nastavení.
CreateAnimationClip(name: string)Zkratka funkce pro vytvoření a registraci První AnimationClip bude přiřazen k
Open(stream: Stream, format: FileFormat, cancellationToken: CancellationToken)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
Open(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
Open(stream: Stream)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
Open(stream: Stream, cancellationToken: CancellationToken)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
Open(stream: Stream, fileName: string)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
Open(stream: Stream, fileName: string, cancellationToken: CancellationToken)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
Open(stream: Stream, options: LoadOptions)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
Open(fileName: string, format: FileFormat, cancellationToken: CancellationToken)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
Open(fileName: string, options: LoadOptions)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
Open(fileName: string, options: LoadOptions, cancellationToken: CancellationToken)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
Open(fileName: string)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
Open(fileName: string, format: FileFormat)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
Open(fileName: string, cancellationToken: CancellationToken)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
FromStream(stream: Stream, format: FileFormat, cancellationToken: CancellationToken)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
FromStream(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
FromStream(stream: Stream, cancellationToken: CancellationToken)Otevře scénu z daného proudu pomocí specifikovaného formátu souboru.
FromFile(fileName: string, format: FileFormat, cancellationToken: CancellationToken)Otevře scénu z dané cesty pomocí specifikovaného formátu souboru.
FromFile(fileName: string, options: LoadOptions, cancellationToken: CancellationToken)Otevře scénu z dané cesty pomocí specifikovaného formátu souboru.
FromFile(fileName: string)Otevře scénu z dané cesty pomocí specifikovaného formátu souboru.
FromFile(fileName: string, cancellationToken: CancellationToken)Otevře scénu z dané cesty pomocí specifikovaného formátu souboru.
Save(stream: Stream, format: FileFormat)Uložení scény pro přenos pomocí specifikovaného formátu souboru.
Save(stream: Stream, format: FileFormat, cancellationToken: CancellationToken)Uložení scény pro přenos pomocí specifikovaného formátu souboru.
Save(stream: Stream, options: SaveOptions)Uložení scény pro přenos pomocí specifikovaného formátu souboru.
Save(stream: Stream, options: SaveOptions, cancellationToken: CancellationToken)Uložení scény pro přenos pomocí specifikovaného formátu souboru.
Save(fileName: string, format: FileFormat, cancellationToken: CancellationToken)Uložení scény pro přenos pomocí specifikovaného formátu souboru.
Save(fileName: string)Uložení scény pro přenos pomocí specifikovaného formátu souboru.
Save(fileName: string, format: FileFormat)Uložení scény pro přenos pomocí specifikovaného formátu souboru.
Save(fileName: string, options: SaveOptions)Uložení scény pro přenos pomocí specifikovaného formátu souboru.
Save(fileName: string, options: SaveOptions, cancellationToken: CancellationToken)Uložení scény pro přenos pomocí specifikovaného formátu souboru.
Render(camera: Entities.Camera, fileName: string)Neimplementované v vydání FOSS vrhá při běhu. Zde je zobrazeno scéna v externím souboru z pohledu dané kamery. Vybraná velikost výstupu je 1024x768 a formát výstupů png .
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string)Neimplementované v vydání FOSS vrhá při běhu. Zde je zobrazeno scéna v externím souboru z pohledu dané kamery. Vybraná velikost výstupu je 1024x768 a formát výstupů png .
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string, options: ImageRenderOptions)Neimplementované v vydání FOSS vrhá při běhu. Zde je zobrazeno scéna v externím souboru z pohledu dané kamery. Vybraná velikost výstupu je 1024x768 a formát výstupů png .
Render(camera: Entities.Camera, bitmap: TextureData)Neimplementované v vydání FOSS vrhá při běhu. Zde je zobrazeno scéna v externím souboru z pohledu dané kamery. Vybraná velikost výstupu je 1024x768 a formát výstupů png .
Render(camera: Entities.Camera, bitmap: TextureData, options: ImageRenderOptions)Neimplementované v vydání FOSS vrhá při běhu. Zde je zobrazeno scéna v externím souboru z pohledu dané kamery. Vybraná velikost výstupu je 1024x768 a formát výstupů png .
 Čeština