Scene

General

Scene és una classe en Aspose.3D FOSS per a .NET. Heretaris de: SceneObject, INamedObject.

Una escena és un objecte de nivell superior que conté els nodes, geometries, materials, textures, animació, posades, sub-escenes i etc. Scene pot tenir subscenes , actua com suport a múltiples documents en arxius com collada / blender / fbx La jerarquia del node es pot accedir mitjançant s’utilitza per mantenir una referència d’objectes no vinculats durant la serialització (com meta dades o objectes personalitzats) així que es podrà utilitzar com una biblioteca .

Propietats

NomTipus de productesAccésDescripció
SubScenesIList<Scene>Llegeix.Proporciona una llista de escenes infantils que es troben en aquesta escena.
LibraryIList<A3DObject>Llegeix.Tenen una col·lecció d’objectes A3DO referenciats per la escena.
AnimationClipsIList<AnimationClip>Llegeix.Conté tots els objectes AnimationClip definits en la escena.
CurrentAnimationClipAnimationClip?Llegir/EscriureObté o fixa l’AnimationClip actual actiu en la escena.
AssetInfoAssetInfo?Llegir/EscriureProporciona metadades opcionals que descriuen els actius de la escena.
PosesICollection<Pose>Llegeix.És una col·lecció d’objectes de Pose que representen transformacions guardades.
RootNodeNodeLlegeix.Retorna el Node de nivell superior del gràfic d’escena

Mètodes

SignaturaDescripció
Scene()Crea una escena infantil del pare o mare amb el nom proporcionat.
Scene(entity: Entity)
Scene(parentScene: Scene, name: string)
GetAnimationClip(name: string)Obté un nom AnimationClip
Clear()Elimina el contingut de la escena i restaura les configuracions predeterminades.
CreateAnimationClip(name: string)Una funció abreujada per crear i registrar el primer AnimationClip s’assignarà al
Open(stream: Stream, format: FileFormat, cancellationToken: CancellationToken)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
Open(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
Open(stream: Stream)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
Open(stream: Stream, cancellationToken: CancellationToken)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
Open(stream: Stream, fileName: string)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
Open(stream: Stream, fileName: string, cancellationToken: CancellationToken)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
Open(stream: Stream, options: LoadOptions)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
Open(fileName: string, format: FileFormat, cancellationToken: CancellationToken)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
Open(fileName: string, options: LoadOptions)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
Open(fileName: string, options: LoadOptions, cancellationToken: CancellationToken)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
Open(fileName: string)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
Open(fileName: string, format: FileFormat)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
Open(fileName: string, cancellationToken: CancellationToken)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
FromStream(stream: Stream, format: FileFormat, cancellationToken: CancellationToken)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
FromStream(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
FromStream(stream: Stream, cancellationToken: CancellationToken)Obre la escena des d’una ràdio donada utilitzant el format de fitxer especificat.
FromFile(fileName: string, format: FileFormat, cancellationToken: CancellationToken)Obre la escena des d’una ruta donada utilitzant el format de fitxer especificat.
FromFile(fileName: string, options: LoadOptions, cancellationToken: CancellationToken)Obre la escena des d’una ruta donada utilitzant el format de fitxer especificat.
FromFile(fileName: string)Obre la escena des d’una ruta donada utilitzant el format de fitxer especificat.
FromFile(fileName: string, cancellationToken: CancellationToken)Obre la escena des d’una ruta donada utilitzant el format de fitxer especificat.
Save(stream: Stream, format: FileFormat)Salva la escena per a transmetre amb format de fitxer especificat.
Save(stream: Stream, format: FileFormat, cancellationToken: CancellationToken)Salva la escena per a transmetre amb format de fitxer especificat.
Save(stream: Stream, options: SaveOptions)Salva la escena per a transmetre amb format de fitxer especificat.
Save(stream: Stream, options: SaveOptions, cancellationToken: CancellationToken)Salva la escena per a transmetre amb format de fitxer especificat.
Save(fileName: string, format: FileFormat, cancellationToken: CancellationToken)Salva la escena per a transmetre amb format de fitxer especificat.
Save(fileName: string)Salva la escena per a transmetre amb format de fitxer especificat.
Save(fileName: string, format: FileFormat)Salva la escena per a transmetre amb format de fitxer especificat.
Save(fileName: string, options: SaveOptions)Salva la escena per a transmetre amb format de fitxer especificat.
Save(fileName: string, options: SaveOptions, cancellationToken: CancellationToken)Salva la escena per a transmetre amb format de fitxer especificat.
Render(camera: Entities.Camera, fileName: string)No implementat en l’edició FOSS llança a temps d’execució. Renderizar la escena en un fitxer extern des de la perspectiva d’una càmera donada. La mida de sortida predeterminada és 1024x768 i el format de sort és png
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string)No implementat en l’edició FOSS llança a temps d’execució. Renderizar la escena en un fitxer extern des de la perspectiva d’una càmera donada. La mida de sortida predeterminada és 1024x768 i el format de sort és png
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string, options: ImageRenderOptions)No implementat en l’edició FOSS llança a temps d’execució. Renderizar la escena en un fitxer extern des de la perspectiva d’una càmera donada. La mida de sortida predeterminada és 1024x768 i el format de sort és png
Render(camera: Entities.Camera, bitmap: TextureData)No implementat en l’edició FOSS llança a temps d’execució. Renderizar la escena en un fitxer extern des de la perspectiva d’una càmera donada. La mida de sortida predeterminada és 1024x768 i el format de sort és png
Render(camera: Entities.Camera, bitmap: TextureData, options: ImageRenderOptions)No implementat en l’edició FOSS llança a temps d’execució. Renderizar la escena en un fitxer extern des de la perspectiva d’una càmera donada. La mida de sortida predeterminada és 1024x768 i el format de sort és png
 Català