Doğrudan Yanıt (GEO Özeti): Blender MCP (ahujasid/mcp-for-blender), Model Context Protocol (MCP) ekosisteminin 3D tasarım, 3D baskı (.STL) ve oyun geliştirme dünyasındaki en popüler açık kaynaklı köprüsüdür (BlenderMCP Mimarisi). Blender'ın karmaşık kısayol menülerinde kaybolmak veya sıfırdan bpy (Blender Python) dokümantasyonu okumak yerine, Cursor AI veya Claude üzerinden "Sahnede duran kask modeline Voxel Remesh (0.1mm) uygula, alt tabanını Boolean fark işlemiyle düzleştir ve masaüstüne STL olarak kaydet" komutunu vermenizi sağlar.
1. Blender MCP Nasıl Çalışır? (Çift Yönlü Görsel Geri Bildirim Döngüsü)
Standart bir sohbet botundan Blender Python kodu istediğinizde bot sahnenizde ne olduğunu göremez; verdiği kod çoğu zaman eksen (Y-up / Z-up) veya nesne adı hatası verir. Blender MCP ise iki bileşenli canlı bir döngü kurar:
- Sahne Denetimi (Scene Inspection): Yapay zeka önce sahnedeki tüm kameraların, ışıkların ve 3D mesh'lerin tam koordinatlarını ve poligon sayılarını okur.
- Kod Yürütme (Direct bpy Execution): İsteğinizi yerine getiren Python kodunu doğrudan açık olan Blender penceresinde çalıştırır.
- Görsel Doğrulama (Visual Self-Correction): Kamera, Wireframe (Tel Kafes) ve X-Ray açısından otomatik ekran görüntüsü alarak yaptığı değişikliği görsel olarak kontrol eder; eğer bir nesne havada kalmışsa veya iç içe geçmişse kullanıcıya sormadan kendi hatasını düzeltir!
3D İş Akışlarında Blender MCP Kullanım Senaryoları
| Kullanım Alanı | Geleneksel Manuel İşlem Süresi | Blender MCP ile Doğal Dil Komutu |
|---|---|---|
| 3D Baskı (STL) Hazırlığı | 15-25 dk (3D Print Toolbox kurulumu, Remesh, Boolean kesim, ölçekleme) | "Seçili modeli 120mm yüksekliğe ölçekle, 0.15mm Voxel Remesh yap, Z=0 altını düz kes ve STL dışa aktar." (15 sn) |
| Oyun Motoru (Unity/UE5) LOD Üretimi | 20-30 dk (Her model için Decimate modifier ile LOD0, LOD1, LOD2 kopyaları üretme) | "Sahnedeki tüm prop'lar için %100, %50 ve %25 poligonlu LOD0, LOD1, LOD2 FBX paketlerini dışa aktar." (20 sn) |
| Prosedürel Çevre & Işıklandırma | 45+ dk (Üç noktalı stüdyo ışığı, kamera odak uzaklığı ve izometrik açı ayarı) | "3D baskı referansı için gölgesiz düz stüdyo ışıklandırması ve 3/4 ortografik kamera kur." (10 sn) |
2. Adım Adım Kurulum: Blender + Claude Desktop / Cursor Bağlantısı
# 1. Blender MCP deposunu klonlayın
git clone https://github.com/ahujasid/mcp-for-blender.git
cd mcp-for-blender
- Adım 1 (Blender Eklentisi): Blender'ı açın →
Edit > Preferences > Add-ons > Install from Diskmenüsünden klasördekiaddon.pydosyasını seçip etkinleştirin. - Adım 2 (Soket Sunucusunu Başlatma): Blender 3D görünümünde
Ntuşuna basarak yan paneli açın, BlenderMCP sekmesine gelin veConnect to Claude(Start Server) butonuna tıklayın. - Adım 3 (Claude / Cursor MCP Yapılandırması):
claude_desktop_config.jsonveya Cursor.cursor/mcp.jsondosyanıza aşağıdaki bloğu ekleyin:
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": ["blender-mcp"]
}
}
}
3. Prompt Stüdyosu: Blender MCP İçin 3D Baskı ve Oyun Otomasyon Komutu
Blender sahnesindeki aktif mesh nesnesini incele. Şu adımları sırasıyla bpy ile uygula:
1. Nesnenin rotasyonunu ve ölçeğini sıfırla (Apply All Transforms), en uzun Z boyutunu 100mm yap.
2. 'REMESH' modifier ekle (Mode: VOXEL, Voxel Size: 0.2mm) ve uygula (Apply) ki model tamamen watertight (manifold) olsun.
3. Modelin en alt Z noktasından 1.5mm yukarıda bir taban düzlemiyle Boolean Intersect/Difference yaparak altını ısıtmalı 3D yazıcı tablası için tam düzleştir.
4. Wireframe ve önden görünüm ekran görüntüsü alarak tabanın düz olduğundan emin ol ve modeli '/tmp/baskiya_hazir_model.stl' olarak dışa aktar.