Datasmith で Deltagen および VRED を使用する

atasmith を使用して 3DExcite Deltagen または Autodesk VRED からシーンをインポートする際に特に考慮する必要のある事項について説明します。

Choose your operating system:

Windows

macOS

Linux

このページでは、Datasmith で 3DExcite Deltagen および Autodesk VRED から Unreal Editor にどのようにシーンがインポートされるかについて説明します。ここでは、 「Datasmith の概要」 「Datasmith のインポート プロセスについて」 で説明されている基本的なプロセスに基づいています。ただし、Deltagen および VRED に固有の特別な変換ビヘイビアがいくつか追加されています。Datasmith を使用して Deltagen および VRED から Unreal Editor にシーンをインポートする予定の場合は、このページを読むとシーンがどのように変換されるか、その結果を Unreal Editor でどのように使用できるかを理解するのに役立ちます。

ワークフロー

Deltagen

Datasmith では Deltagen 用の エクスポート ワークフローを使用します。つまり、Datasmith を使用して Deltagen のコンテンツを Unreal に取り込むには、次の手順を実行する必要があります。

  1. Deltagen にビルトインされているエクスポート機能を使用して、Deltagen のシーンを「 .fbx 」ファイルにエクスポートします。

  2. まだインストールしていない場合は、 [Importers] > [Datasmith FBI Importer] プラグインをプロジェクトで有効にします。

  3. Unreal Editor のツールバーの Deltagen インポータを使って対象の .fbx ファイルをインポートします。 「Datasmith コンテンツを Unreal Engine 4 にインポートする」 を参照してください。

VRED

Datasmith は VRED に対して エクスポート プラグイン ワークフローを使用します。つまり、Datasmith を使用して VRED のコンテンツを Unreal に取り込むには、以下を実行する必要があります。

  1. VRED のプラグイン スクリプトをインストールして、これを使用して VRED のシーンを「.fbx」**ファイルにエクスポートします。 「VRED から Datasmith コンテンツをエクスポートする」 を参照してください。

  2. まだインストールしていない場合は、 [Importers] > [Datasmith FBI Importer] プラグインをプロジェクトで有効にします。

  3. Unreal Editor のツールバーの VRED インポータを使って対象の .fbx ファイルをインポートします。 「Datasmith コンテンツを Unreal Engine 4 にインポートする」 を参照してください。

他のタイプの Datasmith ワークフローについては、 「Datasmith でサポートされているソフトウェアとファイル タイプ」 を参照してください。

バリアント

Deltagen と VRED 用の Datasmith FBX インポータは、Deltagen または VRED のシーンで定義したバリアントとバリアント セットを新しい LevelVariantSets アセットに取り込みます。このアセットはインポータにより、 コンテンツ ブラウザ で作成されます。また、インポータはレベルにこのアセットのインスタンスを配置します。

このアセットをダブルクリックすると、Variant Manager の UI が開きます。この UI を使用して、Unreal Editor での作業中に、異なるバリアントとバリアントのセットを切り替えることができます。また、 LevelVariantSets アクタによって提供された一連の専用ブループリント関数を使用して、ランタイム時にバリアントを切り替えることもできます。バリアントをさらにカスタマイズして、各バリアントがレベルのより多くのオブジェクトに影響を及ぼすようにしたり、バリアントがアクティブ化されるたびにカスタム ブループリント関数がトリガーされるようにすることもできます。

Unreal プロジェクトを実行するプレイヤーにこれらのバリアントをランタイム時にどのように選択させるか、そして適切なブループリント関数をトリガーするゲームプレイ コードを作成するかどうかは、状況に応じて決定してください。例えば、プレイヤーがバリアントを選択するための UI または一連のメニューを作成したり、キーが押された時やその他の入力に応じてバリアントを切り替えるようにする場合などが考えられます。Datasmith インポータおよび Variant Manager ではこのような UI またはメニューを作成しません。ただし、Datasmith インポータおよび Variant Manager にはプロジェクトの必要に応じてユーザー自身が UI やメニューを作成するために必要なツールがすべて揃っています。

Variant Manager とその仕組みの詳細については、

[「シーンのバリアントを操作する」](WorkingWithContent/Variants)
を参照してください。

アニメーション

アニメートされたシーンの要素が Deltagen または VRED のシーンに含まれている場合、Datasmith FBX インポータは レベル シーケンス と同じ方法で、これらのアニメーションを Unreal に取り込みます。Unreal Editor の シーケンサ ツールを使用すると、アニメーションを操作および編集して、ブループリントを使用してランタイム時にプロジェクトのアニメーションをコントロールして再生し、 「シーケンサ ドキュメント」 で説明されているシーケンサ ツールの他のすべての機能を利用できます。

Datasmith でインポートされたシーケンサ アニメーションの操作方法に関する重要な情報については、 「Datasmith インポート プロセスについて」 を参照してください。

VRED Professional のみ

Datasmith は、現在 VRED Professional でのみ動作します。VRED Design はサポートしていません。

Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
閉じる