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 deTypeAccessDescription
min: number[]LireIl maintient les valeurs coordonnées minimales de la boîte limitée de l’escène exportée.
max: number[]LireFournit les limites maximales des données exportées (entrée double)
x: numberLireConserve le composant X d’un vecteur interne utilisé lors de l’exportation
y: numberLireIl stocke le composant Y d’un vecteur secondaire utilisé pendant l’exportation.
z: numberLire
w: numberLire
x: numberLireConserve le composant X d’un vecteur interne utilisé lors de l’exportation
y: numberLireIl stocke le composant Y d’un vecteur secondaire utilisé pendant l’exportation.
z: numberLire
x: numberLireConserve le composant X d’un vecteur interne utilisé lors de l’exportation
y: numberLireIl stocke le composant Y d’un vecteur secondaire utilisé pendant l’exportation.
min: number[]LireIl maintient les valeurs coordonnées minimales de la boîte limitée de l’escène exportée.
max: number[]LireFournit les limites maximales des données exportées (entrée double)

méthodes

SignatureDescription
constructor()
supportsFormat(fileFormat: FileFormat)booleanRetourne 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

Voir aussi

 Français