FbxExporter
Przegląd
FbxExporter konwertuje w-pamięci Scene graf na format FBX (.fbx) i zapisuje wynik do ścieżki pliku lub strumienia wyjściowego. Jest wywoływany automatycznie przez Scene.save(), gdy docelowe rozszerzenie pliku to .fbx lub gdy instancja FbxSaveOptions zostanie przekazana explicite w celu kontrolowania wyjścia. Przekaż obiekt FbxSaveOptions, aby zarządzać szczegółami serializacji, takimi jak orientacja układu współrzędnych, precyzja wierzchołków oraz opcjonalne rozszerzenia specyficzne dla formatu podczas operacji eksportu.
Opis
FbxExporter jest klasą w bibliotece FOSS Aspose.3D dla TypeScript, która udostępnia 2 metody i 6 właściwości do użytku programistycznego. Rozszerza Exporter, dziedzicząc wspólną funkcjonalność z typu nadrzędnego.
Podstawowe możliwości obejmują: : mesh[]; : node[]; tworzy nową instancję eksportera fbx. Te operacje umożliwiają deweloperom integrację funkcjonalności fbxexporter bezpośrednio w aplikacjach TypeScript.
Klasa udostępnia również właściwość meshes (zawiera kolekcję obiektów siatek uczestniczących w operacji eksportu), właściwość meshes (zawiera kolekcję obiektów siatek uczestniczących w operacji eksportu), właściwość meshes (zawiera kolekcję obiektów siatek uczestniczących w operacji eksportu).
Instancje są tworzone za pomocą jednego konstruktora, który inicjalizuje obiekt wartościami domyślnymi.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
meshes | : Mesh[] | Odczyt | Udostępnia kolekcję obiektów Mesh zaangażowanych w operację eksportu |
nodes | : Node[] | Odczyt | |
meshes | : Mesh[] | Odczyt | Udostępnia kolekcję obiektów Mesh zaangażowanych w operację eksportu |
nodes | : Node[] | Odczyt | |
meshes | : Mesh[] | Odczyt | Udostępnia kolekcję obiektów Mesh zaangażowanych w operację eksportu |
nodes | : Node[] | Odczyt |
Metody
| Sygnatura | Opis |
|---|---|
constructor() | Tworzy nową instancję eksportera FBX |
supportsFormat(fileFormat: FileFormat) → boolean | |
export(scene: Scene, stream: any, _options: SaveOptions) |