GltfExporter

Vue de l’ensemble

‘GltfExporter’ convertit un graphique en mémoire ‘Scene’ au format glTF (.gltf/.glb) et écrit le résultat à une voie de fichier ou flux de sortie. Il est invité automatiquement par ‘Scen.save()lorsque l'extension du fichie cible est.gltp` ou quand une instance ‘L’Options Gltv’ est explicitement passée pour contrôler la sortière. Passez un objet ‘More-Option’ pour gérer les détails de sérialisation tels que la fonctionnalité du système de coordination, la précision vertex et les extensions spécifiques au formate facultatif pendant l’exportation.

Description

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

Les capacités de base comprennent : : nombre[]; ` : nombre []’; ‘: numéro’. Ces opérations permettent aux développeurs d’intégrer la fonctionnalité gltfexporter directement dans les applications TypeScript.

La classe fournit également la propriété min (telle qui détient les valeurs coordonnées minimales de la boîte limitée de l’escène exportée), la « max » (prouve les limites maximales des données exportées (entrée dupliquée)), le « x » propriétaire (enregistre le composant x d’un vecteur interne utilisé pendant l’exportation).

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

Propriétés

NameTypeAccessDescription
min: number[]ReadHolds the minimum coordinate values of the exported scene’s bounding box
max: number[]ReadProvides the maximum bounds of the exported data (duplicate entry)
x: numberReadStores the X component of an internal vector used during export
y: numberReadStores the Y component of a secondary vector used during export
z: numberRead
w: numberRead
x: numberReadStores the X component of an internal vector used during export
y: numberReadStores the Y component of a secondary vector used during export
z: numberRead
x: numberReadStores the X component of an internal vector used during export
y: numberReadStores the Y component of a secondary vector used during export
min: number[]ReadHolds the minimum coordinate values of the exported scene’s bounding box
max: number[]ReadProvides the maximum bounds of the exported data (duplicate entry)

méthodes

SignatureDescription
constructor()
supportsFormat(fileFormat: FileFormat)booleanReturns true if the exporter can handle the specified FileFormat
export(scene: Scene, stream: any, options: SaveOptions)Writes the given Scene to the provided stream using the supplied SaveOptions

Voir aussi

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