Deze plugin integreert vier LLM-providers (Claude, OpenAI GPT, Gemini Pro 2.5, LM Studio) via een centrale orchestrator, plus command-to-action mapping, undo/redo, pipeline recording, en volledige Blender MCP integratie voor 3D-workflows.
- Unzip
coplay_orchestrator_v4.zip. - Kopieer de map
Assetsnaar de root van je Unity project. - Open Unity en ga naar
Window > Coplay Orchestrator.
- Open
Window > Coplay Orchestrator > Settingsom je API-keys in te vullen. - Standaard opgeslagen in EditorPrefs onder:
coplay_anthropic_api_keycoplay_openai_api_keycoplay_gemini_api_key
LM Studio is een gratis lokale LLM server - perfect voor privacy en geen API costs!
- Download en installeer LM Studio
- Open LM Studio en download een model (bijv. Llama 3, Mistral, etc.)
- Start de lokale server in LM Studio (klik op "Local Server")
- In Unity:
Window > Coplay Orchestrator > Settings- Schakel "Enable LM Studio" in
- API URL:
http://localhost:1234/v1/chat/completions(standaard) - Model Name: Laat leeg om het geladen model te gebruiken
- Klik op "Save"
Zie Assets/Config/lmstudio_example.md voor gedetailleerde instructies.
De plugin ondersteunt nu MCP servers voor extra functionaliteit:
- Open
Window > Coplay Orchestrator > Settings - Schakel "Enable MCP" in
- Kies tussen twee modi:
- stdio: Voor lokale MCP servers die via command-line draaien
- Server Command: bijv.
node,python,/bin/bash, etc. - Server Arguments: bijv.
path/to/mcp-server.jsof wrapper script
- Server Command: bijv.
- HTTP: Voor HTTP-gebaseerde MCP servers
- Server URL: bijv.
http://localhost:3000/mcp
- Server URL: bijv.
- stdio: Voor lokale MCP servers die via command-line draaien
- Vul een Server Name in voor identificatie
- Klik op "Save"
In de Orchestrator window verschijnt automatisch een "Penta" mode wanneer MCP is geconfigureerd.
Een complete Blender MCP server is inbegrepen! Zie Assets/MCP/BLENDER_MCP_README.md voor installatie.
Blender MCP Features:
- ✅ Creëer en beheer 3D objecten (primitieven, meshes)
- ✅ Import/Export van modellen (FBX, OBJ, GLTF, USD, Alembic)
- ✅ Materialen en modifiers (subsurf, mirror, array, etc.)
- ✅ Rendering (Cycles/EEVEE) met customizable instellingen
- ✅ Animation keyframes en keyframe management
- ✅ Python scripting (veiligheidsmodus beschikbaar)
- ✅ Scene optimalisatie en cleanup
- ✅ Pipeline recording voor Blender-acties
- Solo: Alleen Claude
- Dual: Claude + OpenAI
- Tri: Claude + OpenAI + Gemini
- Quad: Alle drie + LM Studio (wanneer geconfigureerd)
- Penta: Alle vier + MCP (wanneer geconfigureerd)
Modes worden dynamisch aangepast op basis van welke providers zijn ingeschakeld.
- Klik op "Start Recording" om acties vast te leggen
- Alle uitgevoerde commando's worden opgeslagen als JSON in
Assets/Pipelines/ - Gebruik
PipelineRecorder.Replay(path)om pipelines te herhalen
Assets/
├── Editor/ # Alle C# scripts (adapters, orchestrator, UI)
├── MCP/ # MCP configuratie en documentatie
├── Config/ # Configuratie voorbeelden (LM Studio, etc.)
└── Pipelines/ # Opgeslagen pipeline recordings (automatisch aangemaakt)
- Vervang placeholders en controleer endpoints / request-formats voor jouw account.
- Gebruik deze plugin alleen in een veilige ontwikkelomgeving; sla nooit keys in git.
- Voor LM Studio: zorg dat LM Studio draait en een model is geladen voordat je prompts verstuurt.
- Voor MCP servers: zorg dat je server draait voordat je prompts verstuurt.
- Pipelines worden opgeslagen in
Assets/Pipelinesals JSON en kunnen herhaald worden viaPipelineRecorder.Replay(path).
- ✅ Volledig lokaal (geen API costs)
- ✅ Privacy (data blijft op je computer)
- ✅ Snelle response tijden (afhankelijk van je hardware)
- ✅ Offline werken mogelijk
- ✅ Gratis te gebruiken