Sebuah proyek baru bernama Blender MCP telah muncul dengan menjanjikan kemampuan AI untuk mengendalikan perangkat lunak 3D populer melalui perintah sederhana. Namun, umpan balik komunitas awal mengungkap beberapa kekhawatiran teknis yang dapat berdampak pada kegunaan praktisnya untuk pekerjaan 3D yang serius.
Proyek ini menciptakan jembatan antara model bahasa besar dan Blender menggunakan koneksi berbasis TCP. Pengguna dapat memberikan instruksi AI dalam bahasa sehari-hari, yang kemudian diterjemahkan menjadi perintah Blender. Meskipun ini terdengar menjanjikan untuk pemula, pengguna berpengalaman mengajukan pertanyaan penting tentang implementasinya.
Komponen Arsitektur Proyek:
- TCP Server: Menangani windowing dan parsing (OBJ, JSON, curve-scan)
- Command Processor: Menerjemahkan perintah JSON ke Blender Python API
- Scene Controller: Mengelola status scene 3D dan pemeliharaan objek
Masalah Kualitas Mesh Menimbulkan Kekhawatiran
Salah satu kekhawatiran paling signifikan melibatkan kualitas model 3D yang dihasilkan. Pengamat awal mencatat bahwa sistem ini tampaknya menciptakan mesh berbasis segitiga alih-alih topologi berbasis quad yang lebih disukai oleh seniman 3D profesional. Perbedaan ini penting karena mesh berbasis quad jauh lebih mudah untuk diedit, dianimasikan, dan dimodifikasi kemudian. Mesh berbasis segitiga dapat menimbulkan masalah ketika mencoba membuat perubahan atau menambahkan detail pada model.
Video demo yang ditampilkan juga cukup singkat, sehingga sulit untuk mengevaluasi dengan baik seberapa baik sistem menangani scene 3D yang kompleks. Tanpa demonstrasi yang lebih panjang, sulit untuk mengetahui apakah alat ini dapat menangani proyek dunia nyata yang melampaui objek sederhana.
Masalah Teknis yang Teridentifikasi:
- Menghasilkan mesh berbasis segitiga alih-alih topologi berbasis quad yang lebih disukai
- Durasi demo yang terbatas menghalangi evaluasi yang tepat
- Potensi redundansi dengan pendekatan API langsung yang sudah ada
- Proses pengaturan multi-langkah yang kompleks
Pertanyaan Tentang Kebutuhan dan Keunikan
Beberapa pengembang mempertanyakan apakah pendekatan ini bahkan diperlukan. Karena Blender sudah mendukung scripting Python dan layanan AI dapat dipanggil secara langsung, menambahkan lapisan lain mungkin menciptakan kompleksitas yang tidak perlu. Model bahasa besar sudah memiliki pengetahuan luas tentang Blender dari kekayaan tutorial dan dokumentasi yang tersedia online.
Server MPC tidak diperlukan, seseorang dapat langsung melakukan panggilan API layanan LLM dari dalam Blender, dan mereka sudah mengenal Blender - LLM mengenalnya dengan sangat baik.
Selain itu, tampaknya ada proyek lain dengan nama dan konsep serupa yang sudah tersedia di blender-mcp.com, menimbulkan pertanyaan tentang apa yang membuat versi ini berbeda atau lebih baik.
Persyaratan Instalasi:
- Clone repository dari GitHub
- Konfigurasi pengaturan JSON Claude Desktop
- Install addon Blender (simple_mcp.py)
- Jalankan MCP Server dalam antarmuka Blender
Kompleksitas Setup Dapat Membatasi Adopsi
Proses instalasi memerlukan beberapa langkah di berbagai aplikasi. Pengguna perlu melakukan clone repositori kode, memodifikasi file konfigurasi Claude Desktop, menginstal addon Blender, dan memulai server dalam Blender. Proses multi-langkah ini mungkin membuat pengguna kasual yang paling akan mendapat manfaat dari bantuan AI dalam pemodelan 3D menjadi enggan.
Proyek ini juga memiliki beberapa masalah pengalaman pengguna dasar, dengan keluhan tentang efek visual yang mengganggu pada halaman web proyek yang memperlambat pembacaan.
Meskipun konsep pemodelan 3D yang dibantu AI memiliki manfaat, implementasi khusus ini menghadapi beberapa rintangan sebelum dapat menjadi alat yang andal untuk pekerjaan 3D yang serius. Kekhawatiran kualitas mesh saja sudah dapat membuatnya tidak cocok untuk penggunaan profesional, sementara proses setup yang kompleks mungkin membatasi daya tariknya bagi pemula.
Referensi: Blender MCP