ColladaSaveOptions
Przegląd
ColladaSaveOptions kontroluje, jak Scene jest serializowany do formatu COLLADA (.dae). Utwórz instancję, skonfiguruj żądane właściwości i przekaż ją do Scene.save(), aby nadpisać wbudowane domyślne ustawienia eksportu. Typowe ustawienia obejmują orientację układu współrzędnych wyjściowych, precyzję liczb zmiennoprzecinkowych, czy bufor binarny jest osadzony oraz wybór wersji formatu. Gdy Scene.save() otrzymuje tylko ścieżkę do pliku, ColladaFormat automatycznie dostarcza domyślną konfigurację eksportu.
Opis
ColladaSaveOptions jest klasą w bibliotece FOSS Aspose.3D dla TypeScript, która udostępnia 0 metod i 3 właściwości do użycia programistycznego. Rozszerza SaveOptions, dziedzicząc wspólną funkcjonalność z typu nadrzędnego.
Kluczowe możliwości obejmują: boolean; boolean; boolean. Te operacje umożliwiają programistom integrację funkcjonalności colladasaveoptions bezpośrednio w aplikacjach TypeScript.
Klasa udostępnia również właściwość flipCoordinateSystem (określa, czy układ współrzędnych jest odwracany podczas eksportu), właściwość enableMaterials (kontroluje, czy dane materiałów są zapisywane do pliku collada), właściwość indented (określa, czy wyjściowy xml jest formatowany z wcięciami dla czytelności).
Instancje są tworzone za pomocą jednego konstruktora, który inicjalizuje obiekt domyślnymi wartościami.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
flipCoordinateSystem | boolean | Odczyt | Określa, czy układ współrzędnych jest odwrócony podczas eksportu |
enableMaterials | boolean | Odczyt | Kontroluje, czy dane materiału są zapisywane do pliku COLLADA |
indented | boolean | Odczyt | Określa, czy wyjściowy XML jest formatowany z wcięciami w celu zwiększenia czytelności |
Metody
| Sygnatura | Opis |
|---|---|
constructor() | Tworzy nową instancję ColladaSaveOptions z wartościami domyślnymi |