ColladaImporter

Panoramica

ColladaImporter legge un file COLLADA (.dae) o un buffer binario e ricostruisce il suo grafo della scena come Aspose.3D per oggetti TypeScript includendo nodi, mesh, materiali e animazioni. Viene invocato automaticamente da Scene.open() quando il file sorgente ha l’estensione .dae o quando viene fornita esplicitamente un’istanza ColladaLoadOptions. Passa ColladaLoadOptions per controllare quali gerarchie di nodi vengono caricate, come vengono risolti i materiali e se le tracce di animazione sono incluse durante l’importazione.

Descrizione

ColladaImporter è una classe nella libreria FOSS Aspose.3D per TypeScript che espone 2 metodi e 2 proprietà per l’uso programmatico. Estende Importer, ereditando la funzionalità condivisa dal suo tipo genitore.

Le capacità principali includono: : string; : string; crea una nuova istanza della classe colladaimporter. Queste operazioni consentono agli sviluppatori di integrare la funzionalità colladaimporter direttamente nelle applicazioni TypeScript.

La classe fornisce anche la proprietà name (contiene il nome identificativo dell’importatore), la proprietà effect (contiene una stringa che descrive l’effetto o lo scopo dell’importatore).

Le istanze vengono create tramite un unico costruttore che inizializza l’oggetto con valori predefiniti.

Proprietà

NomeTipoAccessoDescrizione
name: stringLetturaContiene il nome identificatore dell’importatore
effect: stringLetturaContiene una stringa che descrive l’effetto o lo scopo dell’importatore

Metodi

FirmaDescrizione
constructor()Crea una nuova istanza della classe ColladaImporter
supportsFormat(fileFormat: FileFormat) → booleanRestituisce true se il FileFormat fornito è supportato da questo importatore
importScene(scene: Scene, stream: any, options: LoadOptions)Carica una scena COLLADA da uno stream nella Scene fornita utilizzando le opzioni specificate

Vedi anche

 Italiano