Scene
Yleiskatsaus
Scene on luokka Aspose.3D FOSS for .NET. Perinnöllisyys on: SceneObject, INamedObject.
Scene on huippuluokan esine, joka sisältää ytimet, geometrit, materiaalit, tekstut, animaatio, poses, sub-scenes jne.
Tämä luokka tarjoaa 42 menetelmää Scene-objektien kanssa .NET-ohjelmissa. Saatavilla olevat menetelmät ovat: A3DObject, Clear, CreateAnimationClip, FindProperty, FromFile, FromStream, GetAnimationClip, GetProperty, Open, RemoveProperty, Render, Save,ja kolme muuta menetelmää. Kaikki julkiset jäsenet ovat käytettävissä .NET-sovellukseen asentamisen jälkeen. Aspose.3D FOSS for .Net package. Ominaisuuksia : AnimationClips, AssetInfo, CurrentAnimationClip, Library, Name, Poses,Ja vielä viisi lisää.
omaisuus
| Nimiä | tyyppi | Access | kuvaus |
|---|---|---|---|
SubScenes | IList<Scene> | Lue | Hakee kaikki alinäytöt |
Library | IList<A3DObject> | Lue | Esineitä, joita ei suoraan käytetä kohtaushierarkiaan voidaan määritellä Kirjasto. |
AnimationClips | IList<AnimationClip> | Lue | Hakee kaikki AnimationClip, jotka on määritelty kohtauksessa. |
CurrentAnimationClip | AnimationClip? | Lue / Kirjoita | Hakee tai asettaa aktiivisen AnimationClip |
AssetInfo | AssetInfo? | Lue / Kirjoita | Hakee tai asettaa ylimmän tason omaisuustiedot |
Poses | ICollection<Pose> | Lue | Hakee kaikki Pose:t, joita käytetään tässä kohtauksessa. |
RootNode | Node | Lue | Hakee kohtauksen juurisolmun. |
Version | string | Lue | Kirjasto on kirjaston versio. |
Scene | Scene | Lue | Hakee kohtauksen, johon tämä objekti kuuluu |
Name | string | Lue / Kirjoita | Hakee tai asettaa nimen. |
Properties | PropertyCollection | Lue | Hakee kokoelman kaikista ominaisuuksista. |
menetelmät
| Signature | kuvaus |
|---|---|
Scene() | Se aloittaa uuden näytelmäklassin. |
Scene(entity: Entity) | Aloittaa uuden tapauksen Scene-luokan entiteetillä, joka on liitetty uuteen ytimeen. |
Scene(parentScene: Scene, name: string) | Se aloittaa uuden tapauksen näyttämöluokan alustana. |
GetAnimationClip(name: string) | Hakee nimettyä AnimationClip |
Clear() | Puhdistaa kohtauksen sisältö ja palauttaa oletusarvoiset asetukset. |
CreateAnimationClip(name: string) | Lyhytkäsityötoiminto luoda ja rekisteröidä ensimmäinen AnimationClip on määrätty |
Open(stream: Stream, format: FileFormat, cancellationToken: CancellationToken) | Avaa kohtauksen tietystä virtauksesta käyttämällä määritettyä tiedostomuotoa. |
Open(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken) | Avaa kohtaus tietystä virtauksesta käyttämällä määritettyä IO-konfiguaatiota. |
Open(stream: Stream) | Avaa kohtaus tietystä virtauksesta. |
Open(stream: Stream, cancellationToken: CancellationToken) | Avaa kohtaus tietystä virtauksesta. |
Open(fileName: string, format: FileFormat, cancellationToken: CancellationToken) | Avaa kohtauksen tietystä reitistä käyttämällä määritettyä tiedostomuotoa. |
Open(fileName: string, options: LoadOptions) | Avaa kohtauksen tietystä reitistä käyttämällä määritettyä tiedostomuotoa. |
Open(fileName: string, options: LoadOptions, cancellationToken: CancellationToken) | Avaa kohtauksen tietystä reitistä käyttämällä määritettyä tiedostomuotoa. |
Open(fileName: string) | Avaa kohtaus tietystä tieltä |
Open(fileName: string, cancellationToken: CancellationToken) | Avaa kohtaus tietystä tieltä |
FromStream(stream: Stream, format: FileFormat, cancellationToken: CancellationToken) | Avaa kohtauksen tietystä virtauksesta käyttämällä määritettyä tiedostomuotoa. |
FromStream(stream: Stream, options: LoadOptions, cancellationToken: CancellationToken) | Avaa kohtaus tietystä virtauksesta käyttämällä määritettyä IO-konfiguaatiota. |
FromStream(stream: Stream, cancellationToken: CancellationToken) | Avaa kohtaus tietystä virtauksesta |
FromFile(fileName: string, format: FileFormat, cancellationToken: CancellationToken) | Avaa kohtauksen tietystä reitistä käyttämällä määritettyä tiedostomuotoa. |
FromFile(fileName: string, options: LoadOptions, cancellationToken: CancellationToken) | Avaa kohtauksen tietystä reitistä käyttämällä määritettyä tiedostomuotoa. |
FromFile(fileName: string) | Avaa kohtaus tietystä tieltä |
FromFile(fileName: string, cancellationToken: CancellationToken) | Avaa kohtaus tietystä tieltä |
Save(stream: Stream, format: FileFormat) | Säästä tilanne virtaamaan tietyn tiedostomuodon avulla. |
Save(stream: Stream, format: FileFormat, cancellationToken: CancellationToken) | Säästä tilanne virtaamaan tietyn tiedostomuodon avulla. |
Save(stream: Stream, options: SaveOptions) | Säästä tilanne virtaamaan tietyn tiedostomuodon avulla. |
Save(stream: Stream, options: SaveOptions, cancellationToken: CancellationToken) | Säästä tilanne virtaamaan tietyn tiedostomuodon avulla. |
Save(fileName: string, format: FileFormat, cancellationToken: CancellationToken) | Tallenna kohtauksen määritellylle reitteelle käyttämällä määritetystä tiedostomuodosta. |
Save(fileName: string) | Tallenna kohtauksen määritellylle reitteelle käyttämällä määritetystä tiedostomuodosta. |
Save(fileName: string, format: FileFormat) | Tallenna kohtauksen määritellylle reitteelle käyttämällä määritetystä tiedostomuodosta. |
Save(fileName: string, options: SaveOptions) | Tallenna kohtauksen määritellylle reitteelle käyttämällä määritetystä tiedostomuodosta. |
Save(fileName: string, options: SaveOptions, cancellationToken: CancellationToken) | Tallenna kohtauksen määritellylle reitteelle käyttämällä määritetystä tiedostomuodosta. |
Render(camera: Entities.Camera, fileName: string) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Siirrä kohtaus ulkoiseen tiedostoon tietyn kameran näkökulmasta. |
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Siirrä kohtaus ulkoiseen tiedostoon tietyn kameran näkökulmasta. |
Render(camera: Entities.Camera, fileName: string, size: Vector2, format: string, options: ImageRenderOptions) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Siirrä kohtaus ulkoiseen tiedostoon tietyn kameran näkökulmasta. |
Render(camera: Entities.Camera, bitmap: TextureData) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Siirrä kohtaus bitmapiin tietyn kameran näkökulmasta. |
Render(camera: Entities.Camera, bitmap: TextureData, options: ImageRenderOptions) | Ei toteutettu FOSS-julkaisussa - heittää ajoissa. Siirrä kohtaus bitmapiin tietyn kameran näkökulmasta. |
SceneObject(name: string) | Aloita SceneObject oletusarvoisella nimellä |
A3DObject() | Aloittaa uuden A3DObject-luokan esimerkki ilman nimeä. |
RemoveProperty(property: Property) | Poistaa dynaaminen omaisuus. |
GetProperty(property: string) | Hae määritetyn ominaisuuden arvo |
SetProperty(property: string, value: object?) | Asettaa määritetyn ominaisuuden arvon |
FindProperty(propertyName: string) | Löydä omaisuus. |