GltfSaveOptions
概述
GltfSaveOptions 是一个类在Aspose.3D FOSS的.NET中. 继承人: SaveOptions.
保存格式为 glTF 的选项
这个类提供了在NET程序中与GltfSaveOptions对象工作的3种方法. 有的方法包括: GltfSaveOptions, SaveOptions. 所有公众成员在安装了Aspose.3D FOSS for .NET 包后,可以访问任何.NET应用程序. 特性: ApplyUnitScale, BufferFile, DracoCompression, EmbedAssets, Encoding, ExportTextures,另外还有13个.
属性
| 名称: | 类型 | Access | 描述情况 |
|---|---|---|---|
PrettyPrint | bool | 阅读/写作 | GLTF 文件的 JSON内容为人类阅读而引入,默认值是 false. |
FallbackNormal | Nullable<Vector3> | 阅读/写作 | 当GLTF2出口商检测到一个无效的正常值时,将使用该值来绕过验证. |
EmbedAssets | bool | 阅读/写作 | 将所有外部资产作为base64嵌入到单个文件中,以ASCII模式使用.默认值为false. |
ImageFormat | GltfEmbeddedImageFormat | 阅读/写作 | 标准glTF只支持PNG/JPG作为其纹理格式,这个选项将指导Aspose.3D在出口过程中如何将非标准图像转换为支持的格局. |
MaterialConverter | MaterialConverter | 阅读/写作 | 定制转换器将几何材料转化为PBR材料 如果这个不分配,glTF 2.0出口商会自动把标准材料改成PBL材料. |
UseCommonMaterials | bool | 阅读/写作 | 使用KHR常用材料扩展进行串行,默认值为false. |
ExternalDracoEncoder | string | 阅读/写作 | 使用外部Draco编码器加快Dracompression速度. |
FlipTexCoordV | bool | 阅读/写作 | 转向纹理坐标v (t) 分子,默认值为true. |
BufferFile | string | 阅读/写作 | 用于存储二进制数据的外部缓冲文件的文件名. |
SaveExtras | bool | 阅读/写作 | 将场景对象的动态属性保存到生成 glTF 文件中的"额外"字段中. |
ApplyUnitScale | bool | 阅读/写作 | 涂抹在网格上. |
DracoCompression | bool | 阅读/写作 | 获取或设置是否启用 draco 压缩 |
ExportTextures | bool | 阅读/写作 | 试图复制场景中使用的纹理到输出目录. |
FileSystemFactory | FileSystemFactory | 阅读/写作 | 获取或设置 FileSystem 的工厂类。. |
FileFormat | FileFormat | 阅读 | 获取当前保存/加载选项中指定的文件格式. |
Encoding | Encoding | 阅读/写作 | 获取或设置基于文本的文件的默认编码。. |
FileSystem | FileSystem | 阅读/写作 | 允许用户在加载/保存过程中处理外部依赖. |
LookupPaths | List<string> | 阅读/写作 | 某些文件如 OBJ依赖于外部文件,查找路径将允许 Aspose.3D 搜索外来加载的文件. |
FileName | string | 阅读/写作 | 导出/进口场景的文件名. |
方法
| Signature | 描述情况 |
|---|---|
GltfSaveOptions(contentType: FileContentType) | 建筑师 |
GltfSaveOptions(format: FileFormat) | 建筑师 |
SaveOptions() | 启动一个新的 SaveOptions 类实例. |