GltfExporter
Vue d’ensemble
GltfExporter Convertir une mémoire en Scene graphique dans le format glTF (.gltf/.glb) et écrit le résultat à un fil chemin ou flux de sortie. Il est invité automatiquement par Scene.save() Lorsque le fichier cible est .gltf ou quand a GltfSaveOptions l’exemple est explicitement passé à la commande de production. passe un GltfSaveOptions Objectif de régler les détails de sérialisation tels que la fonctionnalité du système des coordonnées, la précision vertex et les extensions spécifiques au format facultatif pendant l’exportation.
Description
GltfExporter est une classe dans la bibliothèque FOSS pour Aspose.3D qui expose 2 méthodes et 13 propriétés pour l’utilisation programmatique. Exporter,- hériter de la fonctionnalité partagée du type parent.
Les capacités de base comprennent : : number[]; : number[]; : number.Ces opérations permettent aux développeurs d’intégrer la fonctionnalité gltfexporter directement dans les applications TypeScript.
La classe fournit également la min propriété (telle qui détient les valeurs coordonnées minimales de la boîte limitée de l’escène exportée), le max propriété (prouve les limites maximales des données exportées (duplée d’entrée)), le x propriété (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
| Nom de | Type | Access | Description |
|---|---|---|---|
min | : number[] | Lire | Il maintient les valeurs coordonnées minimales de la boîte limitée de l’escène exportée. |
max | : number[] | Lire | Fournit les limites maximales des données exportées (entrée double) |
x | : number | Lire | Conserve le composant X d’un vecteur interne utilisé lors de l’exportation |
y | : number | Lire | Il stocke le composant Y d’un vecteur secondaire utilisé pendant l’exportation. |
z | : number | Lire | |
w | : number | Lire | |
x | : number | Lire | Conserve le composant X d’un vecteur interne utilisé lors de l’exportation |
y | : number | Lire | Il stocke le composant Y d’un vecteur secondaire utilisé pendant l’exportation. |
z | : number | Lire | |
x | : number | Lire | Conserve le composant X d’un vecteur interne utilisé lors de l’exportation |
y | : number | Lire | Il stocke le composant Y d’un vecteur secondaire utilisé pendant l’exportation. |
min | : number[] | Lire | Il maintient les valeurs coordonnées minimales de la boîte limitée de l’escène exportée. |
max | : number[] | Lire | Fournit les limites maximales des données exportées (entrée double) |
méthodes
| Signature | Description |
|---|---|
constructor() | |
supportsFormat(fileFormat: FileFormat) → boolean | Retourne valable si l’exportateur peut gérer la FileFormat spécifiée |
export(scene: Scene, stream: any, options: SaveOptions) | Écrivez la scène donnée au courant fourni en utilisant le SaveOptions fournis |