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
| Name | Type | Access | Description |
|---|---|---|---|
min | : number[] | Read | Holds the minimum coordinate values of the exported scene’s bounding box |
max | : number[] | Read | Provides the maximum bounds of the exported data (duplicate entry) |
x | : number | Read | Stores the X component of an internal vector used during export |
y | : number | Read | Stores the Y component of a secondary vector used during export |
z | : number | Read | |
w | : number | Read | |
x | : number | Read | Stores the X component of an internal vector used during export |
y | : number | Read | Stores the Y component of a secondary vector used during export |
z | : number | Read | |
x | : number | Read | Stores the X component of an internal vector used during export |
y | : number | Read | Stores the Y component of a secondary vector used during export |
min | : number[] | Read | Holds the minimum coordinate values of the exported scene’s bounding box |
max | : number[] | Read | Provides the maximum bounds of the exported data (duplicate entry) |
méthodes
| Signature | Description |
|---|---|
constructor() | |
supportsFormat(fileFormat: FileFormat) → boolean | Returns 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