ColladaImporter
Overzicht
ColladaImporter leest een COLLADA (.dae)-bestand of binaire buffer en reconstrueert de scene graph als Aspose.3D voor TypeScript objecten, inclusief nodes, meshes, materials en animations. Het wordt automatisch aangeroepen door Scene.open() wanneer het bronbestand de .dae extensie heeft of wanneer een ColladaLoadOptions instance expliciet wordt opgegeven. Geef ColladaLoadOptions door om te bepalen welke node-hiërarchieën worden geladen, hoe materials worden opgelost, en of animation tracks worden opgenomen tijdens het importeren.
Beschrijving
ColladaImporter is een klasse in de Aspose.3D FOSS-bibliotheek voor TypeScript die 2 methoden en 2 eigenschappen beschikbaar stelt voor programmatisch gebruik. Het breidt Importer uit, en erft gedeelde functionaliteit van het bovenliggende type.
Kernmogelijkheden omvatten: : string; : string; maakt een nieuw exemplaar van de colladaimporter-klasse aan. Deze bewerkingen stellen ontwikkelaars in staat om colladaimporter-functionaliteit direct te integreren in TypeScript-applicaties.
De klasse biedt ook de name eigenschap (bevat de identificatienaam van de importer), de effect eigenschap (bevat een string die het effect of doel van de importer beschrijft).
Instanties worden gecreëerd via één enkele constructor die het object initialiseert met standaardwaarden.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
name | : string | Lezen | Bevat de identificatienaam van de importeur |
effect | : string | Lezen | Bevat een string die het effect of het doel van de importeur beschrijft |
Methoden
| Handtekening | Beschrijving |
|---|---|
constructor() | Maakt een nieuwe instantie van de ColladaImporter klasse |
supportsFormat(fileFormat: FileFormat) → boolean | Retourneert true als de gegeven FileFormat door deze importer wordt ondersteund |
importScene(scene: Scene, stream: any, options: LoadOptions) | Laadt een COLLADA-scène vanuit een stream in de opgegeven Scene met de gespecificeerde opties |