StlImporter
Przegląd
StlImporter odczytuje plik STL (.stl) lub bufor binarny i odtwarza jego graf scen jako Aspose.3D dla obiektów TypeScript, w tym węzły, siatki, materiały i animacje. Jest wywoływany automatycznie przez Scene.open(), gdy plik źródłowy ma rozszerzenie .stl lub gdy jawnie podana jest instancja StlLoadOptions. Przekaż StlLoadOptions, aby kontrolować, które hierarchie węzłów są ładowane, jak rozwiązywane są materiały i czy ścieżki animacji są uwzględniane podczas importu.
Opis
StlImporter jest klasą w bibliotece FOSS Aspose.3D dla TypeScript, która udostępnia 2 metody i 0 właściwości do użycia programistycznego. Rozszerza Importer, dziedzicząc wspólną funkcjonalność po typie nadrzędnym.
Podstawowe możliwości obejmują: Tworzy nowy importer stl używany do ładowania plików stl; odczytuje dane stl z bufora lub uint8array do sceny przy użyciu loadoptions. Te operacje umożliwiają programistom integrację funkcjonalności stlimporter bezpośrednio w aplikacjach TypeScript.
Instancje są tworzone za pomocą jednego konstruktora, który inicjalizuje obiekt domyślnymi wartościami.
Metody
| Sygnatura | Opis |
|---|---|
constructor() | Tworzy nowy importer STL używany do ładowania plików STL |
supportsFormat(fileFormat: FileFormat) → boolean | Zwraca true, gdy podany FileFormat jest STL, w przeciwnym razie false |
| `importScene(scene: Scene, stream: Buffer | Uint8Array, options: LoadOptions)` |