mcpField
U
UE5-MCP (Model Control Protocol)

UE5-MCP (Model Control Protocol)

ローカル
github.com/VedantRGosaviゲーム・エンタメ43573 週間前に更新

UE5-MCP (Model Control Protocol) について

UE5-MCP は Blender と Unreal Engine 5 を接続し、レベル制作に AI による自動化を取り入れる MCP プロジェクトです。BlenderMCP を基に構築されており、README では開発が中止され、ドキュメントのみ参考用に残されていると記載されています。

主な機能

  1. 01テキストや画像からの Blender シーン生成
  2. 02Blender と UE5 間のアセット転送の自動化
  3. 03UE5 へのシーン取り込みとレベル変換
  4. 04Blueprint スクリプト支援とパフォーマンス分析
  5. 05UE5 向けの自動デバッグ

活用シーン

  1. 01AI の支援によるゲームレベルのプロトタイピング
  2. 02Blender から UE5 へのモデルとマテリアルの移行
  3. 03UE5 プロジェクトでの Blueprint 作成とデバッグの補助

MCP 対応

本プロジェクトは Blender と UE5 の自動化機能を公開する MCP サーバーとして動作します。具体的なコマンドは commands.md に記載されています。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

UE5-MCP(Model Control Protocol)

更新:残念ながら、時間の制約によりプロジェクトを進めることができませんでした。ドキュメントは自由にご利用ください。

概要

UE5-MCP(Model Control Protocol)は、AI を活用した自動化を Blender と Unreal Engine 5(UE5)のワークフローに統合するために設計されています。このプロジェクトは BlenderMCP を基盤として、AI を活用したゲームレベル制作のエンドツーエンドパイプラインを提供し、レベルデザイン、アセット管理、ゲームプレイプログラミングを強化します。

機能

  • AI を活用したシーン生成(BlenderMCP 経由):
    • Blender でのテキストからシーンへの変換
    • 画像を参照したシーン生成
    • マテリアルとテクスチャの管理
    • シーン構成の自動化
    • PolyHaven アセットの統合
  • Unreal Engine との統合:
    • シーンの自動インポート
    • ゲームレベルへの変換
    • マテリアルとライティングの転送
    • レベル最適化ユーティリティ
    • Blueprint ベースのシーン操作
  • アセット管理と作成:
    • AI を使用して 3D モデル、テクスチャ、マテリアルを生成および編集
    • Blender と UE5 間のアセット転送ワークフローを自動化
  • ゲームプレイプログラミングとデバッグ:
    • Blueprint スクリプト作成を支援
    • パフォーマンスのプロファイリング
    • UE5 のデバッグを自動化

前提条件

  • Blender(最新の安定版)
  • Unreal Engine 5(UE5)
  • Python 3.x
  • 必要な Python パッケージ(dependencies.md に記載)

インストール

  1. リポジトリをクローンします:
    git clone https://github.com/your-repo/UE5-MCP.git
    
  2. 依存関係をインストールします:
    pip install -r requirements.txt
    
  3. 設定を行います(configurations.md を参照してください)
  4. ワークフローの手順(workflow.md)に従って、Blender または UE5 内で MCP を実行します

使用方法

  • Blender:Blender-MCP を使用して、シーンの作成とアセット生成を自動化します
  • Unreal Engine 5:UE5-MCP を使用して、レベルデザイン、アセット統合、デバッグを自動化します
  • AI 統合:利用可能な AI 活用型自動化機能については、ai_integration.md を確認してください

コマンドとパラメーターの詳細については、commands.md を参照してください。

貢献

貢献に関するガイドラインとベストプラクティスについては、CONTRIBUTING.md をご覧ください。

ライセンス

ライセンスの詳細については、LICENSE.md を参照してください。

トラブルシューティング

問題が発生した場合は、troubleshooting.md を確認するか、GitHub で Issue を提出してください。

連絡先

Vedant Gosavi Aditya Mhambrey Charles Green

謝辞

  • BlenderMCP プロジェクトの貢献者
  • Unreal Engine コミュニティ
  • [その他の謝辞]

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。