製品を閲覧する

Aspose.3D for .NET 23.5 リリースノート

改善点と変更点

KeySummaryCategory
THREEDNET-1359OBJ へのエクスポート - 画像/テクスチャファイルが OBJ ディレクトリにコピーされないTask
THREEDNET-1361System.Drawing への依存関係を解消するTask
THREEDNET-1360OBJ エクスポートで PBR マテリアル定義と法線マッピングをエクスポートできるようにするImprovement
THREEDNET-1357OBJ ファイルを読み込む際にマテリアルとテクスチャが欠落するBug fixing
THREEDNET-1358OBJ ファイルをインポートする際、ControlPoints がデータを読み込む際にエラーが発生し、法線ベクトルデータとして読み込まれるBug fixing

API の変更点

クラス Aspose.ThreeD.Profiles.FontFile を追加

クラス Aspose.ThreeD.Profiles.Text を追加

FontFileText と組み合わせて文字列からプロファイルを定義するために使用でき、LinearExtrusion などの他の手続き型モデリングクラスで使用できます。

クラス Aspose.ThreeD.Formats.DracoSaveOptions, Aspose.ThreeD.Formats.GltfSaveOptions, Aspose.ThreeD.Formats.ObjSaveOptions にメンバーを追加:

この値を true に設定すると、エクスポートツールが Scene.AssetInfo.UnitScaleFactor を使用してメッシュの位置座標を再調整します。このオプションは Gltf/Obj/Draco ファイルに適用されます。

        /// <summary>
        /// Apply <see cref="AssetInfo.UnitScaleFactor"/> to the mesh.
        /// Default value is false.
        /// </summary>
        bool ApplyUnitScale{ get;set;}

サンプルコード

        var s = new Scene("test.fbx");
        var opt = new ObjSaveOptions() { ApplyUnitScale = true };
        s.Save("output.glb", opt);


 
 日本