GltfSaveOptions
Visión general
GltfSaveOptions Es una clase en Aspose.3D FOSS para .NET. Heredados de: SaveOptions.
Salva opciones para el formato glTF
Esta clase proporciona 3 métodos para trabajar con los objetos de GltfSaveOptions en programas .NET. Los métodos disponibles incluyen: GltfSaveOptions, SaveOptions. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.3D FOSS para el paquete .Net. Propiedades : ApplyUnitScale, BufferFile, DracoCompression, EmbedAssets, Encoding, ExportTextures,Y 13 más.
Propiedades
| Nombre | Tipo | Access | Descripción |
|---|---|---|---|
PrettyPrint | bool | Leer / escribir | El contenido JSON del archivo GLTF es indentado para la lectura humana, el valor de default es falso |
FallbackNormal | Nullable<Vector3> | Leer / escribir | Cuando el exportador GLTF2 detecte una normal invalida, se utilizará en lugar de su valor original para superar la validación. |
EmbedAssets | bool | Leer / escribir | Incorporado todos los activos externos como base64 en un solo archivo en el modo ASCII, el valor de defecto es falso. |
ImageFormat | GltfEmbeddedImageFormat | Leer / escribir | El glTF estándar sólo soporta PNG/JPG como formato de textura, esta opción guiará cómo Aspose.3D convertir las imágenes no estándares en el formato apoyado durante la exportación. |
MaterialConverter | MaterialConverter | Leer / escribir | Converter personalizado para convertir el material de la geometría en PBR Si esto no está asignado, el exportador glTF 2.0 automaticamente converte el Material Estándar a Pbr. |
UseCommonMaterials | bool | Leer / escribir | Serializar materiales utilizando extensiones de material comunes KHR, el valor estándar es falso. |
ExternalDracoEncoder | string | Leer / escribir | Utilice un codificador de draco externo para acelerar la velocidad de compresión de Draco. |
FlipTexCoordV | bool | Leer / escribir | Flip textura coordina el componente v(t), el valor estándar es verdadero. |
BufferFile | string | Leer / escribir | El nombre de archivo del archivio buffer externo utilizado para almacenar datos binarios. |
SaveExtras | bool | Leer / escribir | Salva las propiedades dinámicas del objeto de escena en los campos ’extra’ en el archivo generado glTF. |
ApplyUnitScale | bool | Leer / escribir | Aplique a la mezcla. |
DracoCompression | bool | Leer / escribir | Obtiene o establece si se habilita la compresión draco |
ExportTextures | bool | Leer / escribir | Trate de copiar las texturas utilizadas en la escena a la guía de salida. |
FileSystemFactory | FileSystemFactory | Leer / escribir | Obtiene o establece la clase de fábrica para FileSystem. |
FileFormat | FileFormat | Leer | Obtenga el formato de archivo que se especifica en la opción actual Save/Load. |
Encoding | Encoding | Leer / escribir | Obtiene o establece la codificación predeterminada para archivos basados en texto. |
FileSystem | FileSystem | Leer / escribir | Permite al usuario gestionar cómo manejar las dependencias externas durante la carga/salvación. |
LookupPaths | List<string> | Leer / escribir | Algunos archivos como OBJ dependen de un archivo externo, los caminos de búsqueda permitirán que Aspose.3D busque un arquivo externo para cargar. |
FileName | string | Leer / escribir | Nombre de archivo del escenario de exportación/importacion. |
Métodos
| Signature | Descripción |
|---|---|
GltfSaveOptions(contentType: FileContentType) | Constructor de |
GltfSaveOptions(format: FileFormat) | Constructor de |
SaveOptions() | Inicia una nueva instancia de la clase SaveOptions. |