Unreal Engine Genvid プラグイン
Genvidプラグインは、Unreal Engine 4および5の標準プラグインで、Unreal Engineゲームにドロップすれば、 Genvid MILE SDK をすぐに使い始めることができます。
このプラグインは、Genvid native API との相互作用に役立つユーティリティルーチンを提供します。また、オーディオおよびビデオデータの自動キャプチャを実行するために必要なコードも提供しています。最後に、便利な機能として、プラグインのロード/アンロード時に Genvid_Initialize()
と Genvid_Terminate()
が自動的に呼び出されます。
/engine-integration/ue4/Genvid
にあります。
詳細
GenvidPlugin
Genvid/Source/GenvidPlugin/GenvidPlugin.Build.cs
Unreal Engine ビルドプロセス内にプラグインを統合する必要があります。
Genvid/Source/GenvidPlugin/Public/GenvidPlugin.h
Unreal Engine の標準モジュールのネイティブ API インターフェイスを定義する class です。
Genvid/Source/GenvidPlugin/Private/AutoCaptureUtil.h
自動キャプチャ (オーディオおよびビデオ) の設定を行うヘルパー class です。
Genvid/Source/GenvidPlugin/Private/GenvidPlugin.cpp
GenvidPlugin
class の実装。Genvid/Source/GenvidPlugin/Private/AutoCaptureUtil.cpp
AutoCaptureUtil
class の実装。Genvid/Source/GenvidPlugin/Private/GenvidPluginPrivatePCH.h
オプションのコンパイル済みヘッダーを指定し高速コンパイルを行うために使用されます。
Unreal Engine の Genvid プラグインのアクティベーション
Genvid プラグインをUnreal Editor、 Plugins タブよりアクティベートします。メニュー選択 :Edit --> Plugin をクリックして、タブを開きます。
Enabled のチェックボックスにチェックを付けて、プラグインをアクティベーションします。
Unreal Engine 4.27 以降の Win32
プラットフォームの構築
Unreal Engine 4.27 より、Epic Games 社は正式に Win32 プラットフォームのサポートを終了しました。以前は、Genvid Unreal Engine Plugin は、ビルドターゲットプラットフォームを Win32 および Win64 に設定した状態で提供されていました。
そのため、デフォルトでは Win64 プラットフォームのみを設定しています。もし、Win32 プラットフォーム用にビルドしたい場合。
GenvidPlugin.Build.cs
ファイル内の Win32 プラットフォームに関連するコードのアンコメントを行います。GenvidPlugin.uplugin
ファイルのWhitelistPlatforms
に Win32 を追加してください。
再生モード
Genvid プラグインは、VR プレビューモード以外のすべての再生モードと互換性があります。
アプリケーションをテストする前に、必要なサービスをすべて有効にしておいてください。
詳しくは details セクションを参照してください。