ObjImporter
Overzicht
ObjImporter leest een Wavefront OBJ (.obj) 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 .obj heeft of wanneer een ObjLoadOptions instantie expliciet wordt opgegeven. Geef ObjLoadOptions door om te bepalen welke knooppunt-hiërarchieën worden geladen, hoe materialen worden opgelost, en of animatietracks worden meegenomen tijdens het importeren.
Beschrijving
ObjImporter is een klasse in de Aspose.3D FOSS-bibliotheek voor TypeScript die 2 methoden en 0 eigenschappen blootlegt voor programmatisch gebruik. Het breidt Importer uit en erft gedeelde functionaliteit van zijn basistype.
Kernfunctionaliteiten omvatten: Laadt obj-gegevens vanuit een stream in de opgegeven scene met behulp van de meegeleverde loadoptions. Deze bewerkingen stellen ontwikkelaars in staat om objimporter-functionaliteit direct te integreren in TypeScript-toepassingen.
Instanties worden gecreëerd via één enkele constructor die het object initialiseert met standaardwaarden.
Methoden
| Handtekening | Beschrijving |
|---|---|
constructor() | |
supportsFormat(fileFormat: FileFormat) → boolean | |
importScene(scene: Scene, stream: any, options: LoadOptions) | Laadt OBJ-gegevens vanuit een stream in de opgegeven Scene met behulp van de geleverde LoadOptions |