GenesisCore
GenesisCoreは、Blender用のAI自動化アドオンであり、複数の大規模言語モデル(LLM)をサポートしています。MCPプロトコルに基づくインターフェースを使用し、DeepSeekやOpenAIなどのプロバイダーに接続できます。モジュール式のツールシステムを備え、ユーザーは簡単に機能を拡張できます。
GitHubスター
96
ユーザー評価
未評価
お気に入り
0
閲覧数
21
フォーク
5
イシュー
3
インストール方法
難易度
中級推定所要時間
10-20 分
必要な環境
Blender: Version 4.0 or higher
インストール方法
インストール方法
前提条件
Blender: バージョン4.0以上
インストール手順
Windows
* 方法1: ZIPパッケージを使用 1. パッケージをダウンロード:shell
cd %USERPROFILE%\AppData\Roaming\Blender Foundation\blender\%blender_version%\scripts\addons
git clone https://github.com/AIGODLIKE/GenesisCore.git
Linux
bash
cd /home/USER/.config/blender/BLENDER_VERSION/scripts/addons
git clone https://github.com/AIGODLIKE/GenesisCore.git
設定方法
設定方法
基本設定
APIキーの設定
GenesisCoreの設定でAPIキーを入力します。json
{
"API_KEY": "your-api-key"
}
詳細設定
モジュール設定
使用するツールモジュールを選択し、必要に応じて設定を調整します。json
{
"modules": {
"assetTools": true,
"localModelLibrary": true
}
}
使用例
使用例
基本的な使用方法
13DビューポートのUIパネルを開き、GenesisCoreパネルを表示します。
2LLMプロバイダーを選択します(DeepSeek/OpenAI/Anthropicなど)。
3対応するAPIキーを取得し、アドオン設定に入力します。
4サポートされているモデルリストを取得します。
5モデルを選択します。
6ツールモジュールを選択します(カスタムアセットが不要な場合は「Asset Tools」を無効にします)。
7コマンドを入力し、実行します。
python
Python例
import requests
response = requests.post(
'http://localhost:3000/mcp/call',
json={
'tool': 'your_tool_name',
'parameters': {'param1': 'value1'}
}
)
print(response.json())
使用ケース
Blender内でのAIによる自動化を通じて、アセットのインポートや管理を効率化する。
複数のLLMプロバイダーを使用して、異なるAI機能をプロジェクトに統合する。
会話履歴を管理し、コンテキストを保持したままAIと対話する。
Polyhavenからのアセットを自動的にダウンロードし、プロジェクトに活用する。