StlImporter
Overzicht
StlImporter leest een STL (.stl) bestand of binaire buffer en reconstrueert zijn scene-graph als Aspose.3D voor TypeScript objecten, inclusief knooppunten, meshes, materialen en animaties. Het wordt automatisch aangeroepen door Scene.open() wanneer het bronbestand de extensie .stl heeft of wanneer er expliciet een StlLoadOptions-instantie wordt opgegeven. Geef StlLoadOptions door om te bepalen welke knooppunt-hiërarchieën worden geladen, hoe materialen worden opgelost en of animatietracks worden opgenomen tijdens het importeren.
Beschrijving
StlImporter is een klasse in de Aspose.3D FOSS-bibliotheek voor TypeScript die 2 methoden en 0 eigenschappen blootlegt voor programmeerbaar gebruik. Het breidt Importer uit en erft gedeelde functionaliteit van zijn bovenliggende type.
Kerntaken omvatten: Maakt een nieuwe stl-importeur aan die wordt gebruikt om stl-bestanden te laden; leest stl-data uit een buffer of uint8array in een scene met behulp van loadoptions. Deze bewerkingen stellen ontwikkelaars in staat om stlimporter-functionaliteit direct te integreren in TypeScript-applicaties.
Instanties worden gecreëerd via een enkele constructor die het object initialiseert met standaardwaarden.
Methoden
| Handtekening | Beschrijving |
|---|---|
constructor() | Maakt een nieuwe STL-importeur aan die wordt gebruikt om STL-bestanden te laden |
supportsFormat(fileFormat: FileFormat) → boolean | Retourneert true wanneer de gegeven FileFormat STL is, anders false |
| `importScene(scene: Scene, stream: Buffer | Uint8Array, options: LoadOptions)` |