GltfImporter

Vue de l’ensemble

‘GltfImporter’ lit un fichier glTF (.gltf/.glb) ou buffer binaire et reconstruit son graphisme scène comme Aspose.3D pour les objets TypeScript y compris les nœuds, meshés, matériaux et animations. Il est invocé automatiquement par ‘Scene.open()` lorsque le fichie source a l’extension de ‘.gltp’ ou quand une instance ‘Louis-Options’ est explicitement fournie. Passez ‘Slithoptions’. pour contrôler quelles hiérarchies de node sont chargées, comment les matériaaux sont résolus, et si des traces d’animation sont inclus pendant l’importation.

Description

‘GltfImporter’ est une classe dans la bibliothèque Aspose.3D FOSS pour TypeScript qui expose 2 méthodes et 2 propriétés pour l’utilisation programmatique.

Les capacités de base comprennent : : gltfdata; ` : buffer ; crée une nouvelle instance du importateur glTF. Ces opérations permettent aux développeurs d’intégrer la fonctionnalité du gl TF directement dans les applications TypeScript.

La classe fournit également la propriété de ‘json’ (toute structure parseuse de json du fichier gltf en tant qu’objet de données glf), la « biologique » ( contient le buffer binaire du fichier glp, ou null si aucun chunk binaire existe).

Les instances sont créées à travers un constructeur unique qui initialisera l’objet avec des valeurs par défaut.

Propriétés

NameTypeAccessDescription
json: GltfDataReadHolds the parsed JSON structure of the GLTF file as a GltfData object
binary`: Buffernull`Read

méthodes

SignatureDescription
constructor()Creates a new instance of the GLTF importer
supportsFormat(fileFormat: FileFormat)boolean
`importScene(scene: Scene, stream: BufferUint8Array, options: LoadOptions)`

Voir aussi

  • Aspose.3D - référence API d’entreprise
 Français