製品を閲覧する

Aspose.3D for Python via .NET 23.4 リリースノート

改善点と変更点

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

API の変更点

23.4 以降、System.Drawing は不要になりました。System.Drawing から使用されていた型は、同様の機能を提供する既存の型に置き換えられています。

Old TypeNew TypeDescription
aspose.pydrawing.imaging.ImageFormatstr画像ファイル拡張子を使用して画像形式を表します。サポートされている画像形式はテクスチャコーデックに基づいています。
aspose.pydrawing.Sizeaspose.threed.utilities.Vector2
aspose.pydrawing.Pointaspose.threed.utilities.Vector2
aspose.pydrawing.Coloraspose.threed.utilities.Vector3
aspose.pydrawing.Rectangleaspose.threed.utilities.Rect
aspose.pydrawing.Bitmapaspose.threed.render.TextureData

クラス aspose.threed.formats.SaveOptions にメンバーを追加しました:

    # シーンで使用されているテクスチャを出力ディレクトリにコピーしようとします。
    @property
    def export_textures(self) -> bool:
        pass
    @export_textures.setter
    def export_textures(self, v : bool):
        pass

サンプルコード

シーンを obj ファイルにエクスポートし、テクスチャファイルをエクスポートします:

クラス aspose.threed.shading.RenderingAPI を削除しました

クラス aspose.threed.shading.ShadingLanguage を削除しました

これらは数か月間非推奨となり、スケジュールに従って削除されました。


 
 日本