Scene

Přehled

Scene je třída v Aspose.3d pro Typescript. Dědici: Scene, SceneObject.

Funkce řízení scény zahrnují vytváření Scene, připojením: Node předměty a připojení Entity (např. Mesh) instanci na uzly.

Vlastnosti

Název:Typ:PřístupPopis:
VERSION``Čtěte.Udržuje řetěz verze knihovny pro třídu Scene
rootNodeNodeČtěte.Je to uzel nejvyšší úrovně, který obsahuje všechny dětské uzly scény.
subScenesScene[]Čtěte.Je to soubor objektů dětské scény, které představují hnízděné scény.
libraryCustomObject[]Čtěte.Uložení vlastních předmětů spojených se scénou
assetInfoAssetInfoČtěte.Poskytuje metadata o aktivach obsažených ve scéně.
animationClipsAnimationClip[]Čtěte.Je sbírka všech AnimationClip objektů v scéně.
currentAnimationClip`AnimationClipnull`Čtěte.
posesany[]Čtěte.Sleduje soubor dat o póze aplikovaných na scénu.

Metody

Podpis:Popis:
constructor()Vytvoří podstatu určeného mateřského zařízení s uvedeným názvem.
constructor(entity: Entity)
constructor(parentScene: Scene, name: string)
constructor()
clear()Odstraňuje všechny uzly, aktivy a animační data ze scény.
createAnimationClip(name: string)AnimationClipcreates a newAnimationClip` , který může být přidán do kolekce animací scény’s
getAnimationClip(name: string) → `AnimationClipnull`
open(fileOrStream: any, options: any)` načte 3D soubor (např. OBJ, STL, 3MF) do scény pomocí poskytnutých možností načítání
`openFromBuffer(buffer: BufferUint8Array, options: any)`
save(fileOrStream: any, formatOrOptions: any, options: any)Píše scénu do souboru nebo proudu pomocí formátu, možností a dalších nastavení.
saveToBuffer(format: string, _options: any)BufferVrátí nárazník obsahující scénu seriálně ve stanoveném formátu .
render(_camera: any, _file_name_or_bitmap: any, _size: any, _format: any, _options: any)Představuje scénu z kamery do souboru, bitmap nebo jiného cíle s velikostí, formátem a možnostmi.
fromFile(fileName: string)SceneVytvoří a vrátí novou scénu načtenou z daného souboru
_propagateScene()
toString()string
 Čeština