ドイツ、ミュンヘン出身のゲーム開発者・テクニカルアーティストのJonas Reich氏による、Unreal Engine向けオープンソースな汎用ユーティリティプラグイン「OUU(Open Unreal Utilities) v1.0」がリリースされていました。
OUU(Open Unreal Utilities) v1.0
OUUプラグインは、さまざまなアプリケーションの目的のためにいくつかのモジュールに分割されています。
- OUUBlueprintRuntime:ブループリントは、C++ UE4 の既製品にすでに存在する機能を公開しました。
- OUUDeveloper:開発ツール、特にエディタと開発ビルドで利用可能なデバッグコマンド
- OUUEditor:エディタユーティリティ用ブループリント機能ライブラリ
- OUURuntime:プラグインのコアとなる部分です。これらは、出荷時のビルドでも利用可能なランタイムユーティリティです。これらのユーティリティは、コンテナテンプレートや実行フローヘルパーなど、あらゆる種類の異なるコンテキストで有用であるべきです。
- OUUTests:プラグインの機能をテストする自動化されたテストです。プライベートな内容のみを含んでいます。他のモジュールからこれを参照する必要は決してありません
- OUUUMG:UMG ウィジェットおよび UI 実装ヘルパー。これらのツールの多くは、UE5 の CommonUI プラグインに取って代わられ、非推奨となりました。
- 対応UEバージョン:4.26, 4.27, 5.0
このプラグインを導入する際には、現状 Unreal Engine 用に Visual Studio をセットアップしビルド出来る環境が必要です。導入が上手くいくと、プラグインとして使用可能になります。
なんか色々機能はありますが、ドキュメントなどは見当たらないので手探りになるかな…。とりあえずマテリアルをマテリアル属性タイプに変換したり、最終結果の前にマテリアル関数を入れ込むツール、なんてのもありましたよ。
今後の発展も楽しみですね。是非チェックしてみてください。
リンク
JonasReich/OpenUnrealUtilities: Open Source Utilties for Unreal Engine
コメント