Scene

General

Scene és una classe en Aspose.3d per Typescript. Heretaris de: Scene, SceneObject.

Les característiques de gestió d’escena inclouen la creació d’“un” Scene, afegint: Node objectes, i fixació de Entity (per exemple, Mesh) instàncies als nodes.

Propietats

NomTipus de productesAccésDescripció
VERSION``Llegeix.Conté la cadena de versions de biblioteca per a la classe Scene
rootNodeNodeLlegeix.És el Node de nivell superior que conté tots els nodes fills de la escena.
subScenesScene[]Llegeix.És un matriu d’objectes de la escena infantil que representen escenes enxebrades.
libraryCustomObject[]Llegeix.Amortiza objectes personalitzats associats amb la escena.
assetInfoAssetInfoLlegeix.Proporciona metadades sobre els actius que es troben en la escena.
animationClipsAnimationClip[]Llegeix.És una col·lecció de tots els objectes en la escena.
currentAnimationClip`AnimationClipnull`Llegeix.
posesany[]Llegeix.Recolza una sèrie de dades sobre la posició aplicada a l’escena.

Mètodes

SignaturaDescripció
constructor()Crea una sub-escena del model principal especificat amb el nom proporcionat.
constructor(entity: Entity)
constructor(parentScene: Scene, name: string)
constructor()
clear()Elimina tots els nodes, actius i dades d’animació de la escena.
createAnimationClip(name: string)AnimationClipcreates a newque es pot afegir a la col·lecció d’animacions de l’escena.
getAnimationClip(name: string) → `AnimationClipnull`
open(fileOrStream: any, options: any)` carrega un fitxer 3D (per exemple, OBJ, STL, 3MF) a la escena utilitzant les opcions de càrrega proporcionades.
`openFromBuffer(buffer: BufferUint8Array, options: any)`
save(fileOrStream: any, formatOrOptions: any, options: any)Escriu la escena en un fitxer o flux utilitzant format, opcions i ajustes addicionals.
saveToBuffer(format: string, _options: any)BufferRetorna un buffer que conté la escena serialitzada en el format especificat.
render(_camera: any, _file_name_or_bitmap: any, _size: any, _format: any, _options: any)Renderiza la escena de la càmera a un fitxer, mapa bit o altre objectiu amb mida, format i opcions.
fromFile(fileName: string)SceneCrea i torna una nova escena carregada des del fitxer especificat
_propagateScene()
toString()string
 Català