GltfSaveOptions

GltfSaveOptions class

Guardar opciones para formato glTF.

public class GltfSaveOptions : SaveOptions

Constructores

Nombre Descripción
GltfSaveOptions(FileContentType) Constructor deGltfSaveOptions
GltfSaveOptions(FileFormat) Constructor deGltfSaveOptions

Propiedades

Nombre Descripción
BufferFile { get; set; } El nombre del archivo del búfer externo utilizado para almacenar datos binarios. Si no se especifica este archivo, Aspose.3D generará un nombre para usted. Esto se ignora cuando se exporta glTF en modo binario.
DracoCompression { get; set; } Obtiene o establece si se habilita la compresión Draco
EmbedAssets { get; set; } Incruste todos los activos externos como base64 en un solo archivo en modo ASCII, el valor predeterminado es false.
Encoding { get; set; } Obtiene o establece la codificación predeterminada para archivos basados en texto. El valor predeterminado es nulo, lo que significa que el importador/exportador decidirá qué codificación usar.
ExternalDracoEncoder { get; set; } Use un codificador draco externo para acelerar la velocidad de compresión draco.
FallbackNormal { get; set; } Cuando el exportador GLTF2 detecta un valor normal no válido, este se utilizará en lugar de su valor original para omitir la validación. El valor predeterminado es (0, 1, 0)
FileFormat { get; } Obtiene el formato de archivo especificado en la opción Guardar/Cargar actual.
FileName { get; set; } El nombre de archivo de la escena de exportación/importación. Esto es opcional, pero útil cuando se serializan activos externos como el material de OBJ.
FileSystem { get; set; } Permitir que el usuario maneje cómo administrar las dependencias externas durante cargar/guardar.
FlipTexCoordV { get; set; } Voltea el componente de la coordenada v(t) de la textura, el valor predeterminado es true.
ImageFormat { get; set; } glTF estándar solo admite PNG/JPG como formato de textura, esta opción guiará cómo Aspose.3D convierte las imágenes no estándar a formato compatible durante la exportación. El valor predeterminado esPng
LookupPaths { get; set; } Algunos archivos como OBJ dependen de un archivo externo, las rutas de búsqueda permitirán que Aspose.3D busque un archivo externo para cargar.
MaterialConverter { get; set; } Convertidor personalizado para convertir el material de la geometría en material PBR Si no está asignado, el exportador glTF 2.0 convertirá automáticamente el material estándar en material PBR. El valor predeterminado es nulo Esta propiedad se utiliza al exportar una escena a un archivo glTF 2.0.
PrettyPrint { get; set; } El contenido JSON del archivo GLTF está sangrado para lectura humana, el valor predeterminado es false
SaveExtras { get; set; } Guarde las propiedades dinámicas del objeto de escena en campos ’extra’ en el archivo glTF generado. Esto es útil para proporcionar datos específicos de la aplicación. El valor predeterminado es falso.
UseCommonMaterials { get; set; } Serializar materiales utilizando las extensiones de material comunes de KHR, el valor predeterminado es falso.ExportShaders

Ver también