GltfFormat
Overzicht
GltfFormat is de ingebouwde formaathandler voor glTF (.gltf/.glb) bestanden in Aspose.3D voor TypeScript. Het erft van FileFormat en biedt fabrieksmethoden die de detector, importeur en exporteur voor dit formaat aanmaken. Wanneer een Scene een .gltf bestand laadt of opslaat, delegert het alle I/O-werk intern aan deze klasse. De klasse biedt ook toegang tot standaard GltfFormatLoadOptions en GltfFormatSaveOptions instanties die het parseren en serialiseren gedrag regelen voor elke lees- en schrijfoperatie.
Beschrijving
GltfFormat is een klasse in de Aspose.3D FOSS-bibliotheek voor TypeScript die 8 methoden en 8 eigenschappen voor programmatisch gebruik blootlegt. Het breidt FileFormat uit en erft gedeelde functionaliteit van zijn basistype.
Kernmogelijkheden omvatten: string; string[]; string. Deze bewerkingen stellen ontwikkelaars in staat om gltfformat-functionaliteit direct te integreren in TypeScript-toepassingen.
De klasse biedt ook de extension eigenschap (eigenschap bevat de primaire gltf-bestandsextensie-string), de extensions eigenschap (geeft een array terug van alle ondersteunde gltf-bestandsextensies), de contentType eigenschap (eigenschap bevat het MIME-type voor gltf-bestanden).
Instanties worden gecreëerd via een enkele constructor die het object initialiseert met standaardwaarden.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
extension | string | Lezen | Eigenschap bevat de primaire GLTF-bestandsextensie-string |
extensions | string[] | Lezen | Retourneert een array met alle ondersteunde GLTF-bestandsextensies |
contentType | string | Lezen | Eigenschap bevat het MIME-type voor GLTF-bestanden |
fileFormatType | any | Lezen | Eigenschap geeft de interne formaatidentificator voor GLTF aan |
version | string | Lezen | Eigenschap slaat de GLTF-versiestring op die door dit formaat wordt ondersteund |
canExport | boolean | Lezen | Eigenschap geeft aan of GLTF-export wordt ondersteund |
canImport | boolean | Lezen | Eigenschap geeft aan of GLTF-import wordt ondersteund |
formats | any[] | Lezen | Eigenschap geeft een lijst met formaatbeschrijvingen die verband houden met GLTF-verwerking |
Methoden
| Handtekening | Beschrijving |
|---|---|
canImport() → boolean | Eigenschap geeft aan of GLTF-import wordt ondersteund |
canExport() → boolean | Eigenschap geeft aan of GLTF-export wordt ondersteund |
extension() → string | Eigenschap bevat de primaire GLTF-bestandsnaamextensie string |
extensions() → string[] | Retourneert een array van alle ondersteunde GLTF-bestandsnaamextensies |
version() → string | Eigenschap slaat de GLTF-versiestring op die door dit formaat wordt ondersteund |
constructor() | |
getInstance() → GltfFormat | |
createLoadOptions() → GltfLoadOptions | Maakt een GltfLoadOptions instantie aan voor het importeren van GLTF-bestanden |
createSaveOptions() → GltfSaveOptions | Maakt een GltfSaveOptions instantie aan voor het exporteren van GLTF-bestanden |