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. パッケージをダウンロード: 2. Blender -> Preferences -> Add-ons: ZIPからインストール 3. または、ZIPファイルをBlenderウィンドウにドラッグし、プロンプトに従う * 方法2: 手動インストール(Gitが必要)
shell
  cd %USERPROFILE%\AppData\Roaming\Blender Foundation\blender\%blender_version%\scripts\addons
  git clone https://github.com/AIGODLIKE/GenesisCore.git
  
* Blender Preferences -> Add-ons -> "GenesisCore"を検索してアドオンを有効化

Linux

bash
cd /home/USER/.config/blender/BLENDER_VERSION/scripts/addons
git clone https://github.com/AIGODLIKE/GenesisCore.git
* Blender Preferences -> Add-ons -> "GenesisCore"を検索してアドオンを有効化

設定方法

設定方法

基本設定

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からのアセットを自動的にダウンロードし、プロジェクトに活用する。

追加リソース