バージョン4.0

Substance 3D Sampler 4.0​では、被写体の自動マスク、テクスチャマッピング、ジオメトリのデシメーションにより、実際の画像を使用して3Dオブジェクトを作成できます。 このバージョンでは、Python APIの新しい可能性として、UXの改善が紹介されています。

リリース日: 2023年1月31日

3D キャプチャ

Substance 3D Sampler 4.0では、画像から3Dオブジェクトを作成できるようになりました。

写真測量機能を統合しました。 写真測量は、画像から計測値を取得する技術的なプロセスです。 一連の写真から3D メッシュを作成するのは、Samplerの手法です。

まず、被写体の表面を捉えた一連の写真を撮影するだけです。スマートフォンやDLSRのカメラが最適です。

手順を追ったワークフローについては、こちらをご覧ください。

ハイライト

自動マスク

3D キャプチャするオブジェクトの背景を削除します。 「マスク」タブで画像を読み込んだ後、オブジェクトの自動生成マスクを作成します。

マスクを使用することには、多くの利点があります。 これにより、特徴を検出し、マスクされていない領域のみを再構築できます。

{width="500px"}

再構築領域を定義

画像の整列後にバウンディングボックスをアクティブにするには、目標範囲を切り替えます。 再構築する正確な領域を設定して揃えます。

{width="500px"}

連携された後処理

3Dオブジェクトが再構築されたら、自動デシメーション、ラップ解除、ベイクを使用して結果を最適化します。

後処理は、メッシュとテクスチャをニーズや使用方法に合わせて調整および最適化するのに役立ちます。

再構築の結果は、数百万個のポリゴンと最大16Kのテクスチャを持つメッシュを生み出すことができます。 これは、レンダリング、リアルタイム、AR体験に最適化されていない場合があります。

後処理のステップは、次の4つのステップを自動的にチェーン化します。

  • Decimation
  • ラップ解除
  • 再投影
  • ベイク処理

{width="500px"}

主なファイル形式に書き出し

再構築した3Dオブジェクトを、必要なときにどこでも使用できるように、すべての標準ファイル形式で書き出します。

{width="500px"}

ビューポート

2Dおよび3D ビューポートは、サイズ変更、交換、上下にスタックできます。

{width="500px"}

スクリプティング

エクスポート機能を4つに分割しました。

  • エクスポートマテリアル: export_material
  • 環境光のエクスポート: export_environment_light
  • テクスチャ付きまたはタグなしのメッシュのエクスポート: export_meshまたはexport_3d_object

特定の用途を持つテクスチャをインポートするための新しい関数が追加されました: import_textures

Samplerは、次の2つの環境変数で定義されたパスに保存されている起動スクリプトとプラグインで読み込まれるようになりました。

  • SAMPLER_PLUGIN_PATH
  • SAMPLER_SCRIPT_PATH

チュートリアル

リリースノート

  1. 0.0バナナ

    (2022年1月31日リリース)

    追加済み

  • [3D キャプチャ]画像から3Dオブジェクトを作成する
  • [3D キャプチャ]専用3D キャプチャウィザード
  • [3D キャプチャ]データセットに黒と白のマスクを読み込むまたは生成する
  • [3D キャプチャ] アラインメント結果 – 一致したすべてのフィーチャを点群として表示します。
  • [3D キャプチャ]アラインメント結果 – 調整された各写真に関連付けられたカメラを表示して操作できます
  • [3D キャプチャ]バウンディングボックスウィジェットで再構成領域を定義します
  • [3D キャプチャ]バウンディングボックスWidgetですべての軸を拡大・縮小、移動、回転します。
  • [3D キャプチャ]再構築されたメッシュのジオメトリ精度を定義します
  • [3D キャプチャ]新しいバージョンを作成して、メッシュとテクスチャを最適化します
  • [3D キャプチャ]各バージョンは、ターゲット面番号セットに自動デシメートされます
  • [3D キャプチャ]後処理ステップでは、自動的にラップ解除し、テクスチャを再投影した後、高ポリゴンメッシュから法線HeightとAO情報をベイク処理します
  • [3D キャプチャ]元の結果またはバージョンをSamplerプロジェクトに追加します
  • [3D キャプチャ]新規メッシュポストプロセスレイヤを使用して、下にあるメッシュレイヤのディテールを自動的に切り離し、ラップ解除、再投影し、ベイク処理します。
  • [3D キャプチャ]下にあるメッシュレイヤーを拡大・縮小、回転、または移動するための新規メッシュ変形レイヤー
  • [書き出し]新しい書き出しウィンドウ
  • [書き出し]アセットの種類(マテリアル、環境光、メッシュ)に応じた専用の設定とUI
  • [書き出し]メッシュをUSD、USDA、USDZ、glTF、glb、obj、fbx、stlとして書き出す
  • [書き出し] Substanceファイル(SBSAR、SBS)を書き出すときにマテリアルの種類を定義します
  • [UI]環境設定ポップアップでキャッシュ設定を新しいタブに移動
  • [アプリケーション] 2Dおよび3D ビューポートのサイズ変更、交換、上下へのスタックが可能になりました
  • [Application]新しいSAMPLER_RESOURCES_PATH環境変数を使用して、スターターアセットを追加できます
  • [スクリプティング]起動時にプラグインとスクリプトを読み込むためのSAMPLER_PLUGIN_PATHおよびSAMPLER_SCRIPT_PATH環境変数が追加されました
  • [スクリプティング]マテリアル、環境光、3Dオブジェクトの書き出し機能を追加
  • [スクリプト]パラメーターに識別子、デフォルト値、最小値、最大値、ラベル、および列挙値を追加しました
  • [スクリプト]画像の読み込み時にカスタマイズした使用法を入力するためのimport_textures関数を追加しました

修正済み

  • [Application]最近使用したプロジェクトを開き、確認ダイアログに保存するとクラッシュが発生する
  • [アプリケーション]ファイルダイアログで.ssaファイルを開くことができません
  • [アプリケーション] macOSのバックグラウンドウィンドウにファイルダイアログが表示される
  • [アプリケーション] 3.2プロジェクトを開くとクラッシュする可能性がある
  • [アプリケーション]ファイルを選択すると、警告が表示される前にファイルダイアログが閉じます
  • [表示されるパラメーター]パラメトリック環境光の書き出しが機能しない
  • [レイヤー] レイヤースタックの「ここをクリックして参照」リンクが機能しない
  • [レイヤー]同じレイヤー内で複数の画像をペイントすると、正しく動作しないことがある
  • [レイヤー]レイヤープロパティで画像を設定しても、画像ピッカーのサムネールが更新されない
  • [レイヤー]レイヤーとして追加されたSamplerアセットを微調整できない
  • [プロジェクト]プロジェクトを開くときにアセットが不要に更新される
  • [スクリプト] Windowsでプラグインフォルダーの参照が失敗することがある
  • Pythonスクリプトで’open_project()'を使用すると[スクリプティング] クラッシュが発生する
  • [スクリプティング] APIにJPEGの書き出しがない
  • [スクリプト]ログパネルが読み取り専用ではない
  • [スクリプト] image_pickerパラメーターの値が機能しない
  • [UI]プロジェクトパネルに、環境光のアセットアイコンがない
  • [UI]環境設定ポップアップの「Designerに送信」フォーマットのドロップダウンが空白になることがある
  • [UI]一部のボタンのスタイルが正しくない
  • [UI]ボタングループウィジェットで、ラベルがボタンと重なっている
  • [UI] 物理サイズを設定メニューの「ツール」でツールチップの位置が間違っている
  • [UI]言語を変更すると、ファイルメニューが正しく位置合わせされない

既知の問題

  • [3D キャプチャ]マスクを使用すると、テクスチャ投影が壊れる場合があります
  • [3D キャプチャ] メッシュ変形のスケールが小さすぎると、オブジェクトに小さな斑点が表示されることがあります
  • [3D キャプチャ]書き出されたメッシュは非常に小さいかもしれません。 変形のスケールをリセットして再度書き出し
  • [カラーピッカー]解像度が異なる2台目のモニターでカラーを選択しても、機能しない場合がある
  • [コンテンツ]シェイプライトウィジェットが球面投影法モードで機能しない
  • [相互運用性] Stagerに送信されたディスプレイスメントとのマテリアルにより、ディスプレイスメントコントロールが失われる
recommendation-more-help
substance-3d-sampler-help-guide