AMVRのアプリアイコンAMVRのアプリアイコン

AMVR

Add-on for MultiView Rendering

CADモデルをひとつ。すべてのビューを、まとめて。

CADの製品データを、一貫性のある画像セットとして一括レンダリングするBlenderアドオンです。STEPやSTLを読み込み、各製品を原点で標準化。スタジオライティング付きの正投影カメラと透視投影カメラを組み、すべての製品をすべてのビューからワンクリックでレンダリングします。

Blender

画像で製品を比べるなら、すべての画像を同じ条件で撮ることが欠かせません。AMVRはカメラ、ライト、スケールをすべての製品で同一に保ち、スクリプトが見つけられるようにファイルに名前を付けます。

最大9製品ごとのビュー数:正投影6、透視投影3
4ライティングプリセット(ソフトからハイキーまで)
3レンダリングモード:クレイ、フル、または両方
1クリックで、すべてを一括レンダリング

ハイライトをチェック。

  • STEPもSTLも、読み込める。ファイルごとにひとつの製品として扱います。STEPはFreeCADまたはSTEPperで変換し、STLは直接読み込みます。

    Blender
  • 標準化。すべての製品を中央に配置し、同じサイズにスケーリング。ネジ1本も筐体も、同じように見比べられます。

    Blender
  • ビューごとに、専用のカメラ。6つの正投影ビューと3つの透視投影ビューを、バッチ全体で一度にフレーミングします。

    Blender
  • クレイか、フルレンダーか。キャビティシェーディング付きの高速なクレイパス、独自のマテリアル、あるいはその両方を並べて。

  • 見つけやすい名前。製品ごとにフォルダ、ビューごとにファイル。名前にはレンダリングモードも入ります。

    renders/ AA_01_Widget/ AA_01_Widget_Front_clay.png AA_01_Widget_Top_clay.png AA_01_Widget_Right_clay.png AA_02_Housing/ AA_02_Housing_Front_clay.png …

データセットのために。

製品どうしを比べられるようにするための、すべて。

  • STEPとSTL。STEPはFreeCADまたはSTEPperアドオン経由で、STLは直接読み込み。ひとつのリストに混在させることもできます。

  • 読み込みと同時にフィット。各製品は最も長い辺が目標サイズに合うようスケーリングされ、原点を中心に配置されます。

  • 自動スムーズ。テッセレーションされたCADのカクカクした見た目を解消し、角度をもとに硬いエッジを再設定します。

  • ビューセット。9つのビューすべて、6つの正投影ビュー、標準の4つ、または最小限の3つから選べます。

  • カスタムビュー。任意の方向を、正投影カメラまたは透視投影カメラとして追加できます。

  • 手動で向きを調整。バッチ内を順に移動し、ほかの製品から切り離した状態で、製品を正面に向けられます。

  • スタジオライティング。ソフト、ハード、ドラマチック、ハイキー。強度と背景色も調整できます。

  • 一括レンダリング。製品を1つずつ切り離してレンダリングするので、ショット間で写り込みが起きません。

  • 予測できるファイル名。製品ごとにフォルダ、ビューごとにファイル。末尾にはレンダリングモードが付きます。

  • 設定には、手を触れません。エンジン、サンプル数、解像度、フォーマットは、Blender本体の設定がそのまま使われます。

  • 時間を無駄にする前に、警告。デフォルトキューブなど、製品以外のオブジェクトがあれば、レンダリング前に知らせます。

  • 止まらない。読み込みはバックグラウンドで実行。失敗したファイルだけをスキップし、バッチ全体は止まりません。

必要なビューを選ぶ。

正投影ビューはすべて同じフレーミング、透視投影ビューもすべて同じフレーミングを共有。そのため、シート全体で製品が同じスケールで見えます。

正面
背面
上面
底面
右側面
左側面
透視1
透視2
透視3
正面
背面
上面
底面
右側面
左側面
正面
上面
右側面
透視
正面
上面
右側面

すべて · カメラ9台。正面、背面、上面、底面、右側面、左側面、そして3つの透視投影ビュー。

正投影 · カメラ6台。すべての面を、遠近感なしに共通のスケールで。

標準 · カメラ4台。正面、上面、右側面、そして透視投影ビューを1つ。

最小 · カメラ3台。正面、上面、右側面。

5つのパネルを、順番に。

サイドバーは、使う順番どおりに並んでいます。

  1. シーン設定

    ライティングプリセットと背景を設定。既存のワールドはそのまま残ります。

  2. 製品の読み込み

    STEP、STP、STLファイルを、それぞれ独立した製品コレクションとして。

  3. 標準化

    中心の再設定、目標サイズへのスケーリング、カクカクしたシェーディングの修正。

  4. カメラとビュー

    ビューセット、正面の軸、フレーミングの余白。

  5. 一括レンダリング

    すべての製品を、すべてのビューで、ワンクリック。

見つけやすい名前。

出力は製品ごとに整理され、決まった規則で名前が付きます。Clay(クレイ)モードでは_clayが付き、フルレンダーでは接尾辞なし。Both(両方)では_renderと_clayが並んで書き出されます。

これで、スクリプトでもスプレッドシートでも学習パイプラインでも、すべての製品のすべてのビューを迷わず見つけられます。

renders/ AA_01_Widget/ AA_01_Widget_Front_clay.png AA_01_Widget_Top_clay.png AA_01_Widget_Right_clay.png AA_02_Housing/ AA_02_Housing_Front_clay.png …

4つのルック。

ライティングプリセットはMV_Lightingコレクションと専用のワールドを作成し、既存のものには手を加えません。

スタジオソフト(Studio Soft)。大きく柔らかなエリアライトと、均一なフィルライト。デフォルトの設定です。

スタジオハード(Studio Hard)。小さめのライトで、影とハイライトをくっきりと。

ドラマチック(Dramatic)。強いキーライト、深い減衰、最小限のフィルライト。

ハイキー(High Key)。明るく、影はほとんどなし。白に白を重ねるような仕上がりです。

技術仕様

バージョン
1.4.0
Blender
4.0以降
パネル
3Dビューポート › サイドバー(N) › MultiView
入力
STEP・STPはFreeCAD(freecadcmd)またはSTEPperアドオン経由、STLは直接読み込み。製品コレクション内の独自メッシュにも対応
ビュー
すべて(9)、正投影(6)、標準(4)、最小(3)、さらにカスタム方向
ライティング
Studio Soft、Studio Hard、Dramatic、High Key。背景は透明またはカラー
レンダリングモード
Clay(クレイ、Workbench使用、デフォルト)、Full Render(フルレンダー)、またはBoth(両方)
命名規則
renders/<product>/<product>_<View>_<mode>.png
研究
AIの学習データとマルチビューによる製品形態分析に使用
ソースコード
GitHub

その他のツール