製品を閲覧する
Aspose.3D for .NET 23.5 リリースノート
このページには、Aspose.3D for .NET 23.5 のリリースノートの情報が記載されています。
改善点と変更点
| Key | Summary | Category |
|---|---|---|
| THREEDNET-1359 | OBJ へのエクスポート - 画像/テクスチャファイルが OBJ ディレクトリにコピーされない | Task |
| THREEDNET-1361 | System.Drawing への依存関係を解消する | Task |
| THREEDNET-1360 | OBJ エクスポートで PBR マテリアル定義と法線マッピングをエクスポートできるようにする | Improvement |
| THREEDNET-1357 | OBJ ファイルを読み込む際にマテリアルとテクスチャが欠落する | Bug fixing |
| THREEDNET-1358 | OBJ ファイルをインポートする際、ControlPoints がデータを読み込む際にエラーが発生し、法線ベクトルデータとして読み込まれる | Bug fixing |
API の変更点
クラス Aspose.ThreeD.Profiles.FontFile を追加
クラス Aspose.ThreeD.Profiles.Text を追加
FontFile は Text と組み合わせて文字列からプロファイルを定義するために使用でき、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);