GltfFormat

Przegląd

GltfFormat jest wbudowanym obsługiwaczem formatu dla glTF (.gltf/.glb) w Aspose.3D dla TypeScript. Dziedziczy po FileFormat i udostępnia metody fabryczne, które tworzą detektor, importer i eksporter tego formatu. Gdy Scene ładuje lub zapisuje plik .gltf, przekazuje całą pracę I/O do tej klasy wewnętrznie. Klasa zapewnia również dostęp do domyślnych instancji GltfFormatLoadOptions i GltfFormatSaveOptions, które kontrolują zachowanie parsowania i serializacji przy każdej operacji odczytu i zapisu.

Opis

GltfFormat jest klasą w bibliotece FOSS Aspose.3D dla TypeScript, która udostępnia 8 metod i 8 właściwości do użycia programistycznego. Rozszerza FileFormat, dziedzicząc wspólną funkcjonalność z typem nadrzędnym.

Podstawowe możliwości obejmują: string; string[]; string. Te operacje umożliwiają deweloperom integrację funkcjonalności gltfformat bezpośrednio w aplikacjach TypeScript.

Klasa udostępnia również właściwość extension (właściwość przechowuje podstawowy ciąg rozszerzenia pliku gltf), właściwość extensions (zwraca tablicę wszystkich obsługiwanych rozszerzeń plików gltf), właściwość contentType (właściwość zawiera typ MIME dla plików gltf).

Instancje są tworzone za pomocą jednego konstruktora, który inicjalizuje obiekt domyślnymi wartościami.

Właściwości

NazwaTypDostępOpis
extensionstringOdczytWłaściwość przechowuje podstawowy ciąg rozszerzenia pliku GLTF
extensionsstring[]OdczytZwraca tablicę wszystkich obsługiwanych rozszerzeń plików GLTF
contentTypestringOdczytWłaściwość zawiera typ MIME dla plików GLTF
fileFormatTypeanyOdczytWłaściwość wskazuje wewnętrzny identyfikator formatu dla GLTF
versionstringOdczytWłaściwość przechowuje ciąg wersji GLTF obsługiwany przez ten format
canExportbooleanOdczytWłaściwość wskazuje, czy eksport GLTF jest obsługiwany
canImportbooleanOdczytWłaściwość wskazuje, czy import GLTF jest obsługiwany
formatsany[]OdczytWłaściwość wymienia deskryptory formatów związane z obsługą GLTF

Metody

SygnaturaOpis
canImport() → booleanWłaściwość wskazuje, czy import GLTF jest obsługiwany
canExport() → booleanWłaściwość wskazuje, czy eksport GLTF jest obsługiwany
extension() → stringWłaściwość przechowuje główny ciąg rozszerzenia pliku GLTF
extensions() → string[]Zwraca tablicę wszystkich obsługiwanych rozszerzeń plików GLTF
version() → stringWłaściwość przechowuje ciąg wersji GLTF obsługiwany przez ten format
constructor()
getInstance() → GltfFormat
createLoadOptions() → GltfLoadOptionsTworzy instancję GltfLoadOptions do importowania plików GLTF
createSaveOptions() → GltfSaveOptionsTworzy instancję GltfSaveOptions do eksportowania plików GLTF

Zobacz także

 Polski