GltfSaveOptions

GltfSaveOptions class

glTF 形式の保存オプション.

public class GltfSaveOptions : SaveOptions

コンストラクター

名前説明
GltfSaveOptions(FileContentType)のコンストラクターGltfSaveOptions
GltfSaveOptions(FileFormat)のコンストラクターGltfSaveOptions

プロパティ

名前説明
BufferFile { get; set; }バイナリ データの格納に使用される外部バッファ ファイルのファイル名。 このファイルが指定されていない場合、Aspose.3D は名前を生成します。 glTF をバイナリ モードでエクスポートする場合、これは無視されます。
DracoCompression { get; set; }draco 圧縮を有効にするかどうかを取得または設定します
EmbedAssets { get; set; }すべての外部アセットを base64 として単一ファイルに ASCII モードで埋め込みます。デフォルト値は false です。
Encoding { get; set; }テキストベースのファイルのデフォルト エンコーディングを取得または設定します。 デフォルト値は null です。これは、インポーター/エクスポーターが使用するエンコーディングを決定することを意味します。
ExternalDracoEncoder { get; set; }外部の draco エンコーダーを使用して、draco 圧縮速度を加速します。
FallbackNormal { get; set; }GLTF2 エクスポーターが無効な法線を検出した場合、検証をバイパスするために元の値の代わりに使用されます。 デフォルト値は (0, 1, 0) です。
FileFormat { get; }現在の保存/読み込みオプションで指定されたファイル形式を取得します。
FileName { get; set; }エクスポート/インポートするシーンのファイル名. これはオプションですが、OBJ のマテリアルなどの外部アセットをシリアル化するときに役立ちます.
FileSystem { get; set; }ロード/保存中に外部依存関係を管理する方法をユーザーが処理できるようにします。
FlipTexCoordV { get; set; }フリップ テクスチャ座標 v(t) コンポーネント、デフォルト値は true.
ImageFormat { get; set; }標準 glTF はテクスチャ フォーマットとして PNG/JPG のみをサポートします。このオプションは、エクスポート中に Aspose.3D が非標準画像をサポートされているフォーマットに変換する方法をガイドします。 デフォルト値はPng
LookupPaths { get; set; }OBJ などの一部のファイルは外部ファイルに依存します。ルックアップ パスにより、Aspose.3D はロードする外部ファイルを検索できます。
MaterialConverter { get; set; }ジオメトリのマテリアルを PBR マテリアルに変換するカスタム コンバーター これが割り当てられていない場合、glTF 2.0 エクスポーターは自動的に標準マテリアルを PBR マテリアルに変換します. デフォルト値は null このプロパティは、シーンを glTF 2.0 ファイルにエクスポートするときに使用されます.
PrettyPrint { get; set; }GLTF ファイルの JSON コンテンツは人間が読めるようにインデントされています。デフォルト値は false です。
SaveExtras { get; set; }シーン オブジェクトの動的プロパティを、生成された glTF ファイルの「追加」フィールドに保存します。 これは、アプリケーション固有のデータを提供するのに役立ちます。 デフォルト値は false です。
UseCommonMaterials { get; set; }KHR 共通マテリアル エクステンションを使用してマテリアルをシリアル化します。デフォルト値は false です。 false に設定すると、Aspose.3D は頂点/フラグメント シェーダーのセットをエクスポートしますExportShaders

関連項目