現在表示中:

AEM 3D(Adobe Experience Manager 3D)を使用して、3D コンテンツをアップロード、管理、表示およびレンダリングできます。表示とレンダリングのサポートは、個々のオブジェクトに最適化されます。

AEM 3D リリースノートも参照してください。

AEM 3D のインストールと設定も参照してください。

AEM 3D のモデルとステージ

AEM 3D を使用すると、ステージと呼ばれる事前定義済みの環境で、高品質で静的なスタンドアロンの 3D モデルを表示およびレンダリングできます。基本的に、ステージは、3D シーンの「ライティング」と、Autodesk® Maya® や Autodesk® 3ds Max® などのネイティブアプリケーションでレンダリングするための設定を提供します。さらに、オプションで、事前定義済みのカメラ、背景、グランドプレーンのジオメトリを含めることができます。

ライトを含む、アップロードされた 3D ファイルは、ステージと考えられます。アセットの詳細ページでアセットを開いて、そのようなアセットをシンプルな 3D オブジェクトに戻すことができます。「プロパティを表示」をタップしてから、「基本」タブをタップします。メタデータ見出しの下にあるアセットクラスのドロップダウンリストから、「3D オブジェクト」を選択します。

AEM 3D で使用する 3D モデルを作成する場合は、以下の点に注意してください。

  • 3D モデルに含めることができるのは、ファイルごとに 1 つのオブジェクトだけで、背景やグランドプレーンなどは含めることができません。
  • モデルは、グランドプレーンの上に垂直に配置します。グランドプレーンを含むステージを使用して表示またはレンダリングする場合は、この配置が特に重要です。グランドプレーンの下に広がるモデルの部分はすべて表示されません。
  • モデルは、座標系の原点(0,0,0)を中心として、なるべく水平方向の中央に配置します。そうすることで、インタラクティブな表示エクスペリエンスが向上します。
  • この初期リリースでは、外部ファイル参照はサポートされていません。そのため、参照されているコンテンツがある場合は、プライマリモデルファイルに埋め込んでから、AEM にアップロードする必要があります。
    AEM での 3D アセットのアップロードと処理を参照してください。
  • 一般的なシーンのライティングは、ステージに含まれます。したがって、3D モデルファイルにライトを含めることはお勧めしません。モデルにライトを含めることは可能です。ただし、そのモデル固有にする必要があります。例えば、他の部分によって不明瞭になっているオブジェクトの一部分を明るくするために、ライティングの追加が必要な場合があります。したがって、ステージのライトだけでは十分に見えないのです。
                

AEM 3D でサポートされているファイル

典型的な 3D アセットには、1 つのプライマリモデルファイルと、1 つ以上の参照されているファイルがあります。参照されているファイルは、テクスチャマップや IBL(Image-Based Lighting)画像などです。

プライマリ 3D モデルファイル

プライマリ 3D モデルファイルには、実際の 3D モデルジオメトリと、モデルサーフェスに適用される(デフォルトの)マテリアルの定義が含まれます。AEM 3D では、以下のプライマリ 3D モデルファイル形式がサポートされています。

  • Wavefront OBJ ファイル形式(.obj)
    OBJ 形式には、1 つ以上の個別の外部 MTL (Material Template Library)ファイル(.mtl)が必要です。
  • Autodesk FBX(Filmbox)ファイル形式(.fbx)
    Autodesk 3D ファイル交換形式(バイナリ形式と ASCII 形式)。
    サードパーティアプリケーションで FBX ファイルを作成する場合は、以下の設定を推奨します(下の表を参照)。これらの設定を利用すると、AEM で使用する 3D ファイルに最適な結果が得られます。オプション名は、Autodesk Maya の FBX Export Options ダイアログボックスのものです。
Autodesk Maya の FBX Export ダイアログボックスのオプション 説明
Preserve References

選択を解除。

現時点では、AEM 3D は外部参照をサポートしていません。

Smooth Mesh
選択。
Convert NURBS surfaces to ソフトウェアレンダーメッシュ
Animation

選択または選択を解除。

このオプションを選択した場合、AEM 3D はファイル内のアニメーション情報を無視します。

Cameras

3D ステージ」を選択。

「3D モデル」の選択を解除。

Lights

3D ステージ」を選択。

3D モデル」の選択を解除。

Units - Automatic 選択。読み込み時に AEM 3D が変換をおこないます。
Axis Conversion - Up Axis

Y-up

Y-up は、Maya からのエクスポートに一貫性を持たせます。この AEM 3D リリースでは、FBX ファイルに推奨される座標系です。

FBX File Format - Type バイナリまたは ASCII がサポートされています。
FBX File Format - Version FBX 2014/2015 が推奨されます。その他のバージョンでも問題なく機能する可能性があります。

Autodesk Maya、Autodesk 3ds Max またはその両方が AEM オーサリングサーバーにインストールされ、設定されている場合は、以下のファイル形式もサポートされます。

  • Autodesk Maya
    ASCII の .ma 形式とバイナリの .ma 形式
  • Autodesk 3ds Max .max

テクスチャマップファイルのサポート

3D モデルファイル内のマテリアル定義には、テクスチャマップを提供する外部画像ファイルへの参照を含めることができます。AEM 3D では、以下のタイプのテクスチャマップファイルをサポートしています。

  • 拡散色テクスチャ
  • 鏡面反射色テクスチャ
  • 環境光色テクスチャ
  • ディスプレイスメントマップ(バンプマップとも言います)
  • 法線マップ
  • 不透明度マップ
  • 鏡面マップ(反射マップまたは余弦の累乗マップとも言います)

プライマリ 3D モデルファイル内のマテリアルは、他のタイプのマップを参照できますが、AEM 3D では無視されます。            

IBL(Image-Based Lighting)画像

ステージを定義する 3D モデルファイルは、単一の IBL 環境画像を参照できます。現時点では、AEM 3D は拡散 IBL 用の緯度/経度形式の 32 ビット TIFF 画像のみをサポートしています。

IBL ステージの使用を参照してください。
            

注意:

プライマリ 3D モデルファイル内に存在する上記以外のファイル参照は、現時点では無視されます。AEM 3D は、セカンダリ 3D モデルファイルへの参照をサポートしていません。
       

プライマリ 3D モデルファイル内のマテリアルシェーディング

プライマリ 3D モデルファイルには、Blinn や Lambert などのシェーダーや手続き型のシェーダーで使用するマテリアル定義を含めることができます。このように複雑になる可能性のあるマテリアルは、Autodesk Maya や Autodesk 3ds Max などのネイティブアプリケーションを使用してレンダリングする場合にのみサポートされます。

表示目的、またはデフォルトの Rapid Refine™ レンダラーを使用してレンダリングする場合は、Phong のようなシェーダーで使用できるように、すべてのマテリアルが単純化されたり、置換されたり、またはその両方がおこなわれます。このシェーダーがサポートする属性は限定的です。

3D アセットの表示を参照してください。

3D アセットのレンダリングを参照してください。

プライマリ 3D モデルファイル内のマテリアルの命名

サーフェスは、同一のマテリアルで覆われている 3D モデルの表面積として定義されます。このマテリアルは、サーフェスの命名にも使用されます。したがって、プライマリ 3D モデルファイルに含まれるマテリアルにはモデルに応じた名前を付けることをお勧めします。例えば、「Red」、「Glass」、「Rubber」、「Aluminum」といった曖昧な名前を使用するよりも、「Body」、「Windows」、「Tires」、「Rims」といった具体的な名前を使用してください。
       

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー