Unreal Engine Genvid プラグイン¶
Genvidプラグインは、Unreal Engine 4および5の標準プラグインで、Unreal Engineゲームにドロップすれば、 Genvid MILE SDK をすぐに使い始めることができます。
このプラグインは、Genvid native API との相互作用に役立つユーティリティルーチンを提供します。また、オーディオおよびビデオデータの自動キャプチャを実行するために必要なコードも提供しています。最後に、利便性のため、プラグインがロード/アンロードされた際、自動的に Genvid_Initialize() および Genvid_Terminate() を呼び出します。
/engine-integration/ue4/GenvidPlugin
にあります。
詳細¶
- GenvidPlugin
GenvidPlugin/Source/GenvidPlugin/GenvidPlugin.Build.cs
- Unreal Engine ビルドプロセス内にプラグインを統合する必要があります。
GenvidPlugin/Source/GenvidPlugin/Public/GenvidPlugin.h
- Unreal Engine の標準モジュールのネイティブ API インターフェイスを定義する class です。
GenvidPlugin/Source/GenvidPlugin/Private/AutoCaptureUtil.h
- 自動キャプチャ (オーディオおよびビデオ) の設定を行うヘルパー class です。
GenvidPlugin/Source/GenvidPlugin/Private/GenvidPlugin.cpp
GenvidPlugin
class の実装。GenvidPlugin/Source/GenvidPlugin/Private/AutoCaptureUtil.cpp
AutoCaptureUtil
class の実装。GenvidPlugin/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 を追加してください。