GltfSaveOptions
Contenu
[
Cacher
]GltfSaveOptions class
Options d’enregistrement pour le format glTF.
Méthodes
constructor
| Nom | Description |
|---|---|
| constructor(contentType) | Constructeur de GltfSaveOptions |
Parameters:
| Nom | Type | Description |
|---|---|---|
| contentType | FileContentType | FileContentType |
Result:
constructor_overload
| Nom | Description |
|---|---|
| constructor_overload(format) | Constructeur de GltfSaveOptions |
Parameters:
| Nom | Type | Description |
|---|---|---|
| format | FileFormat | null |
Result:
getPrettyPrint
| Nom | Description |
|---|---|
| getPrettyPrint() | Le contenu JSON du fichier GLTF est indenté pour la lecture humaine, la valeur par défaut est false |
Result:
setPrettyPrint
| Nom | Description |
|---|---|
| setPrettyPrint(value) | Le contenu JSON du fichier GLTF est indenté pour la lecture humaine, la valeur par défaut est false |
Result:
getFallbackNormal
| Nom | Description |
|---|---|
| getFallbackNormal() | Lorsque l’exportateur GLTF2 détecte une normale invalide, celle-ci sera utilisée à la place de sa valeur originale pour contourner la validation. La valeur par défaut est (0, 1, 0) |
Result:
getEmbedAssets
| Nom | Description |
|---|---|
| getEmbedAssets() | Intégrer tous les actifs externes en base64 dans un seul fichier en mode ASCII, la valeur par défaut est false. |
Result:
setEmbedAssets
| Nom | Description |
|---|---|
| setEmbedAssets(value) | Intégrer tous les actifs externes en base64 dans un seul fichier en mode ASCII, la valeur par défaut est false. |
Result:
getImageFormat
| Nom | Description |
|---|---|
| getImageFormat() | Le glTF standard ne prend en charge que les formats PNG/JPG comme format de texture, cette option indique comment Aspose.3D convertit les images non standard en format pris en charge lors de l’exportation. La valeur par défaut est GltfEmbeddedImageFormat.PNG. La valeur de la propriété est la constante entière GltfEmbeddedImageFormat. |
Result:
setImageFormat
| Nom | Description |
|---|---|
| setImageFormat(value) | Le glTF standard ne prend en charge que les formats PNG/JPG comme format de texture, cette option indique comment Aspose.3D convertit les images non standard en format pris en charge lors de l’exportation. La valeur par défaut est GltfEmbeddedImageFormat.PNG. La valeur de la propriété est la constante entière GltfEmbeddedImageFormat. |
Result:
getMaterialConverter
| Nom | Description |
|---|---|
| getMaterialConverter() | Convertisseur personnalisé pour convertir le matériau de la géométrie en matériau PBR. Si cela n’est pas assigné, l’exportateur glTF 2.0 convertira automatiquement le matériau standard en matériau PBR. La valeur par défaut est null. Cette propriété est utilisée lors de l’exportation d’une scène vers un fichier glTF 2.0. |
Result:
setMaterialConverter
| Nom | Description |
|---|---|
| setMaterialConverter(value) | Convertisseur personnalisé pour convertir le matériau de la géométrie en matériau PBR. Si cela n’est pas assigné, l’exportateur glTF 2.0 convertira automatiquement le matériau standard en matériau PBR. La valeur par défaut est null. Cette propriété est utilisée lors de l’exportation d’une scène vers un fichier glTF 2.0. |
Result:
getUseCommonMaterials
| Nom | Description |
|---|---|
| getUseCommonMaterials() | Sérialiser les matériaux en utilisant les extensions de matériau commun KHR, la valeur par défaut est false. Mettre cela à false entraînera l’exportation par Aspose.3D d’un ensemble de shaders vertex/fragment si #Error Cref: P:Aspose.ThreeD.Formats.GltfSaveOptions.ExportShaders |
Result:
setUseCommonMaterials
| Nom | Description |
|---|---|
| setUseCommonMaterials(value) | Sérialiser les matériaux en utilisant les extensions de matériau commun KHR, la valeur par défaut est false. Mettre cela à false entraînera l’exportation par Aspose.3D d’un ensemble de shaders vertex/fragment si #Error Cref: P:Aspose.ThreeD.Formats.GltfSaveOptions.ExportShaders |
Result:
getExternalDracoEncoder
| Nom | Description |
|---|---|
| getExternalDracoEncoder() | Utiliser un encodeur draco externe pour accélérer la vitesse de compression draco. Aspose.3D créera un nouveau sous‑processus pour encoder le maillage au format draco, utilisez-le à vos propres risques. |
Result:
setExternalDracoEncoder
| Nom | Description |
|---|---|
| setExternalDracoEncoder(value) | Utiliser un encodeur draco externe pour accélérer la vitesse de compression draco. Aspose.3D créera un nouveau sous‑processus pour encoder le maillage au format draco, utilisez-le à vos propres risques. |
Result:
getFlipTexCoordV
| Nom | Description |
|---|---|
| getFlipTexCoordV() | Inverser le composant v(t) des coordonnées de texture, la valeur par défaut est true. |
Result:
setFlipTexCoordV
| Nom | Description |
|---|---|
| setFlipTexCoordV(value) | Inverser le composant v(t) des coordonnées de texture, la valeur par défaut est true. |
Result:
getBufferFile
| Nom | Description |
|---|---|
| getBufferFile() | Le nom du fichier du tampon externe utilisé pour stocker les données binaires. Si ce fichier n’est pas spécifié, Aspose.3D générera un nom pour vous. Ceci est ignoré lors de l’exportation glTF en mode binaire. |
Result:
setBufferFile
| Nom | Description |
|---|---|
| setBufferFile(value) | Le nom du fichier du tampon externe utilisé pour stocker les données binaires. Si ce fichier n’est pas spécifié, Aspose.3D générera un nom pour vous. Ceci est ignoré lors de l’exportation glTF en mode binaire. |
Result:
getSaveExtras
| Nom | Description |
|---|---|
| getSaveExtras() | Enregistrer les propriétés dynamiques de l’objet de scène dans les champs ’extra’ du fichier glTF généré. Cela est utile pour fournir des données spécifiques à l’application. La valeur par défaut est false. |
Result:
setSaveExtras
| Nom | Description |
|---|---|
| setSaveExtras(value) | Enregistrer les propriétés dynamiques de l’objet de scène dans les champs ’extra’ du fichier glTF généré. Cela est utile pour fournir des données spécifiques à l’application. La valeur par défaut est false. |
Result:
getApplyUnitScale
| Nom | Description |
|---|---|
| getApplyUnitScale() | Appliquer AssetInfo.UnitScaleFactor au maillage. La valeur par défaut est false. |
Result:
setApplyUnitScale
| Nom | Description |
|---|---|
| setApplyUnitScale(value) | Appliquer AssetInfo.UnitScaleFactor au maillage. La valeur par défaut est false. |
Result:
getDracoCompression
| Nom | Description |
|---|---|
| getDracoCompression() | Obtient ou définit si la compression draco doit être activée. |
Result:
setDracoCompression
| Nom | Description |
|---|---|
| setDracoCompression(value) | Obtient ou définit si la compression draco doit être activée. |
Result:
getExportTextures
| Nom | Description |
|---|---|
| getExportTextures() | Essayer de copier les textures utilisées dans la scène vers le répertoire de sortie. |
Result:
setExportTextures
| Nom | Description |
|---|---|
| setExportTextures(value) | Essayer de copier les textures utilisées dans la scène vers le répertoire de sortie. |
Result:
getFileFormat
| Nom | Description |
|---|---|
| getFileFormat() | Obtient le format de fichier spécifié dans l’option Enregistrer/Charger actuelle. |
Result:
getEncoding
| Nom | Description |
|---|---|
| getEncoding() | Obtient ou définit l’encodage par défaut pour les fichiers texte. La valeur par défaut est null, ce qui signifie que l’importateur/exportateur décidera de l’encodage à utiliser. |
Result:
getFileSystem
| Nom | Description |
|---|---|
| getFileSystem() | Autorise l’utilisateur à gérer la façon de gérer les dépendances externes lors du chargement/enregistrement. |
Result:
setFileSystem
| Nom | Description |
|---|---|
| setFileSystem(value) | Autorise l’utilisateur à gérer la façon de gérer les dépendances externes lors du chargement/enregistrement. |
Result:
getLookupPaths
| Nom | Description |
|---|---|
| getLookupPaths() | Certains fichiers comme OBJ dépendent d’un fichier externe ; les chemins de recherche permettent à Aspose.3D de rechercher le fichier externe à charger. |
Result:
getFileName
| Nom | Description |
|---|---|
| getFileName() | Le nom de fichier de la scène d’exportation/importation. Ceci est optionnel, mais utile lors de la sérialisation d’actifs externes comme le matériau d’OBJ. |
Result:
setFileName
| Nom | Description |
|---|---|
| setFileName(value) | Le nom de fichier de la scène d’exportation/importation. Ceci est optionnel, mais utile lors de la sérialisation d’actifs externes comme le matériau d’OBJ. |
Result: