Son xəbərlər
The Alters: Last Variable-da bitki istehsalı və Nanite istifadəsiMicron 4F² DRAM-ı təxirə salır: 3D yaddaşa yönəlirOpenAI Decisions API ümumi istifadəyə verildi: 400 sualadək dəstəkV-Ray App SDK bələdçisi: Python ilə səhnə yükləmək və render almaqRevit 2024 görünüş bələdçisi: asılı görünüşlər və əhatə qutularıCanva Craft təqdim edildi: Şirkətin ilk vizual yaratma modeli istifadəyə verildiBlender MCP Server ilə səhnə təhlili: quraşdırma və təhlükəsiz istifadəV-Ray Enmesh bələdçisi: 3ds Max və Houdini-də təkrarlanan səthlərBlender’da kolleksiyaları instanslama və Link/Append: resurslardan səmərəli istifadə bələdçisiVeo 3.1 Preview bağlandı: Memarlıq videoları üçün Gemini-yə keçid bələdçisi
TəlimlərBlenderBlender MCP Server

Blender MCP Server ilə səhnə təhlili: quraşdırma və təhlükəsiz istifadə

Blender MCP Server LLM müştərisi vasitəsilə Blender səhnələrini təbii dildə araşdırmağa və Python API-yə çıxış əldə etməyə imkan verir. Blender 5.1 və ya daha yeni versiya tələb olunur; kod icrası icazəsinə görə istifadə mühiti diqqətlə seçilməlidir.

Memarlıq modeli və material nümunələri ilə təşkil olunmuş peşəkar dizayn studiyasıSüni intellekt şəkli
Təmsili şəkil, süni intellektlə yaradılıb.Şəkil: 3dsınıfı / FCA AI

Qısaca

  1. İnteqrasiya üçün Blender 5.1 və ya daha yeni versiya, bir əlavəli modul, LLM müştərisi və MCP serveri tələb olunur.
  2. Blender-də LLM bağlantısı daxili funksiya deyil; lazımi alətlər ayrıca quraşdırılmalı və işə salınmalıdır.
  3. Səhnə təhlili, data bloklarının adlandırılması və Geometry Nodes quruluşunun izahı mümkün istifadə nümunələrindəndir.
  4. MCP vasitəsilə göndərilən əmrlər Blender daxilində kod icra edə bildiyindən, rəsmi təlimat sınaqlar üçün ayrıca iş mühiti tövsiyə edir.

Bu təlimatda nə öyrənəcəksiniz?

Blender MCP Server LLM müştərisini Blender sessiyasına qoşaraq səhnə ilə təbii dildə qarşılıqlı əlaqə qurmağa imkan verir. Bu təlimatda inteqrasiya üçün lazım olan komponentləri, bağlantını qurarkən izlənəcək ümumi ardıcıllığı və memarlıq vizuallaşdırma səhnələrində sınaqdan keçirilə biləcək sorğuları nəzərdən keçirəcəyik. Həmçinin avtomatik təhlilin hansı hallarda səhv edə biləcəyini və layihə fayllarını qorumaq üçün ayrıca iş mühitinin niyə nəzərdən keçirilməli olduğunu izah edəcəyik.

Bu bağlantı Blender-ə daxil edilmiş LLM funksiyası deyil. Blender Lab-in sənədinə görə istifadəçi əlavə modulu, LLM müştərisini və MCP serverini — yəni üç ayrı aləti — endirib quraşdırmalı və işə salmalıdır. Müştəri seçimi onun MCP serverlərini dəstəkləməsindən asılıdır. Uğurlu nəticələrin istifadə olunan modelə görə dəyişə biləcəyini də nəzərə almaq lazımdır.

Tələblər və təhlükəsizlik

Başlamazdan əvvəl Blender 5.1 və ya daha yeni versiyanın quraşdırıldığını yoxlayın. Bundan əlavə, Blender MCP inteqrasiya əlavəli moduluna, MCP serverinə və həmin serverə qoşula bilən LLM müştərisinə ehtiyac var. Blender LLM müştərilərinə özü qoşulmur; hər üç komponent quraşdırılmalı və işlək vəziyyətdə olmalıdır.

Blender Lab deposunu əlavə edib sonra əlavəli modulu sürüklə-burax üsulu ilə quraşdırmaq mümkündür. Rəsmi təlimatda bu üsulun iki dəfə tətbiq edilməli olduğu bildirilir: əvvəl depo, sonra əlavəli modul. Alternativ olaraq əlavəli modulu endirib diskdən quraşdıra bilərsiniz. Server tərəfində .mcpb paketlərini dəstəkləyən daha yeni müştərilər üçün hazır paket seçimi mövcuddur. llama.cpp bu paket formatını hələ dəstəkləmir; digər quraşdırma yolları müştərinin imkanlarından asılıdır.

Təhlükəsizlik qeydi: MCP bağlantısı Blender-də icra oluna bilən kodun yaradılmasına imkan verir. Buna görə risk yalnız yanlış təhlil nəticəsi almaqla məhdudlaşmır; kod istənməyən fayl əməliyyatları apara və ya məlumatı başqa yerə ötürə bilər. Blender Lab sınaqları əsas iş mühitindən ayırmağı, bunun üçün virtual maşından istifadə etməyi və ya həssas layihə məlumatları olmayan kompüter seçməyi tövsiyə edir.

Addım-addım bağlantı və ilkin yoxlama

  1. Versiyanı və iş faylını yoxlayın. Blender-in 5.1 və ya daha yeni versiya olduğuna əmin olun. Səhnə ilə bağlı sorğularda açıq faylın məzmunu vacib olduğundan, əvvəlcə araşdırmaq istədiyiniz iş faylını açın. İlk sınaqları həssas layihə faylları əvəzinə təhlükəsiz nümunə faylında aparmaq daha ehtiyatlı yanaşmadır.

  2. Əlavəli modulu quraşdırın. Blender Lab-in MCP Server təlimatındakı üsullardan birini seçin: əlavəli modulu sürükləyib buraxın və ya endirib diskdən quraşdırın. Sürüklə-burax üsulunda depo əlavə etmə və əlavəli modulun quraşdırılması mərhələlərinin ayrı olduğunu unutmayın.

  3. LLM müştərisini və MCP serverini hazırlayın. Müştərinizin MCP serverləri ilə işləyə bildiyini yoxlayın. Serverin quraşdırılması seçilmiş müştəriyə görə dəyişə bildiyindən, müvafiq müştərinin sənədlərinə və Blender Lab-in quraşdırma izahlarına əməl edin. Bütün komponentləri quraşdırdıqdan sonra serveri müştəridə konfiqurasiya edib başladın.

  4. Kiçik və konkret sorğu ilə başlayın. Əvvəlcə açıq fayldakı obyektlər və ya data əlaqələri barədə məlumat istəyən sorğudan istifadə edin. Gözlənilən nəticələri yoxladıqdan sonra adlandırma və ya redaktə sorğusu kimi dəyişiklik edə bilən tapşırıqlara keçin. Təklifin tətbiqini istəməkdənsə, əvvəlcə təklif və əsaslandırmasını soruşmaq nəticəni yoxlamaq üçün aralıq mərhələ yaradır.

  5. Təhlil nəticələrini yoxlayın. LLM çıxışını Blender səhnəsi və lazım gəldikdə API sənədləri ilə müqayisə edin. Blender Python API səhnə məlumatlarına bpy.data, cari istifadəçi kontekstinə isə bpy.context vasitəsilə çıxış etməyə imkan verir. Hansı üsulun uyğun olduğu sorğunun konkret data blokunu, yoxsa həmin anda seçilmiş obyekti hədəfləməsindən asılıdır.

Aşağıdakı nümunələr memarlıq vizuallaşdırma səhnələri üçün burada hazırlanmış sorğulardır; mənbənin surəti deyil. Hər birini ayrıca istifadə edin. Sorğuların nəticəsi istifadə olunan modelə görə dəyişə bilər.

1. Kamera görünüşündə həndəsə yükünü sorğulamaq

Prompt
Açıq Blender səhnəsini təhlil et. Kamera görünüşündə ekranda az yer tutmasına baxmayaraq çoxlu poliqona malik obyektləri siyahıya al. Hər obyekt üçün poliqon sayını, kamera bucağından təxmini görünmə dərəcəsini və mümkün sadələşdirmə variantlarını ayrıca göstər. Dəyişiklik etmə; yalnız nəticələri hesabat şəklində təqdim et.

Bu sorğu Blender Lab-in nümunəsində poliqon sayını kamera kadrında tutduğu ölçü ilə birlikdə qiymətləndirmə yanaşmasını memarlıq səhnəsinin araşdırılmasına uyğunlaşdırır. Avtomatik aşkarlamanı dəqiq ölçü kimi qəbul etməyin: modifier-lər və səhnə parametrləri hesablamaya təsir edə bilər.

2. Materialdan istifadə edən obyektləri tapmaq

Prompt
Açıq səhnədə “fasad daşı” adlı materialdan istifadə edən obyektləri tap. Obyekt adlarını siyahıya al və materialın bu obyektlərə hansı data əlaqələri vasitəsilə bağlandığını qısa izah et. Səhnədə dəyişiklik etmə.

Blender MCP təlimatında təbii dildə müəyyən materialdan istifadə edən obyektləri sorğulamaq nümunəsi verilir. Buradakı sorğu memarlıq faylında konkret materialın əlaqələrini yoxlamaq üçün hazırlanıb.

3. Geometry Nodes quruluşunu anlaşılan etmək

Prompt
Açıq səhnədə aktiv obyektin Geometry Nodes quruluşunu təhlil et. Əsas girişləri, nəzərəçarpan emal mərhələlərini və çıxışa gedən axını izah edən qısa hesabat hazırla. Əvvəlcə mövcud quruluşu ümumiləşdir; hər hansı node və ya data blokunu dəyişməzdən əvvəl məndən icazə istə.

Rəsmi təlimatda node quruluşunun nə etdiyini izah etmək və quruluşa izahedici çərçivələr əlavə etmək nümunəsi verilir. Buradakı sorğu əvvəlcə izah və təsdiq mərhələsini önə çəkir; yaradılan izahı node şəbəkəsinin özü ilə müqayisə edin.

Tez-tez rast gəlinən səhvlər və məhdudiyyətlər

Təhlili qəti nəticə hesab etmək: Blender Lab-in nümunəsində ilk təhlil viewport-a təsir edən modifier-ləri nəzərə alır; nümunə səhnədəki Solidify modifier-i poliqon sayına əlavə təsir göstərir. Simplify parametrləri də təhlilin nəticəsini dəyişə bilər. Buna görə rəqəmləri və qənaətləri faylın faktiki parametrləri ilə yoxlayın.

Bütün tapşırıqları bir sorğuda toplamaq: Səhnə təhlili, adlandırma və redaktə kimi fərqli məqsədləri bir geniş sorğuda birləşdirmək nəticəni izləməyi çətinləşdirə bilər. Əvvəlcə araşdırma istəyin, sonra ayrıca addımda təklifi qiymətləndirin. Blender Lab-in nümunələrində adlandırma üçün də dəyişiklik etməzdən əvvəl təsdiq istənə bilir.

Quraşdırmanı tək komponent hesab etmək: Əlavəli modul, müştəri və server ayrı-ayrı komponentlərdir. Yalnız əlavəli modulu quraşdırmaq LLM bağlantısını avtomatik yaratmır. Müştərinin MCP dəstəyini və seçilmiş quraşdırma üsulunun onunla uyğunluğunu yoxlayın.

Həssas faylda birbaşa sınaq aparmaq: MCP bağlantısı Blender-də kod icra edə bildiyindən, ilk sınaqlarda istifadə olunan kompüter və fayllar əhəmiyyətlidir. Sınaqları ayrıca virtual maşında və ya həssas məlumat olmayan sistemdə aparın.

Memarlıq və vizuallaşdırma iş axınına təsiri

Bu üsul xüsusilə ağır səhnələrdə problem yarada biləcək obyektləri araşdıran, data bloklarını nizama salan və ya mürəkkəb Geometry Nodes şəbəkələrini komandaya izah etmək istəyən vizuallaşdırma rəssamları və tələbələri üçün faydalı ola bilər. Bununla belə, nəticə sorğunun aydınlığından və istifadə olunan modeldən asılıdır; təhlil modifier-ləri və səhnə parametrlərini də natamam qiymətləndirə bilər. Buna görə avtomatlaşdırmaya mütəxəssis yoxlamasının əvəzi kimi deyil, araşdırmaya kömək edən vasitə kimi yanaşmaq lazımdır.

Ofislərdə istifadə barədə qərar verərkən tələb olunan Blender versiyasını, üç ayrı komponentin quraşdırılmasını, seçilmiş müştərinin uyğunluğunu və layihə fayllarının təhlükəsizlik tələblərini birlikdə qiymətləndirin. Mənbələrdə qiymət və ya ödənişli lisenziya şərtləri barədə məlumat verilmədiyindən, xərc haqqında qəti nəticə çıxarmaq mümkün deyil. Aparat tələbləri də göstərilmir; izolyasiya üçün virtual maşından istifadə olunacaqsa, təşkilatın mövcud infrastrukturu ayrıca nəzərdən keçirilməlidir.

Növbəti addımlar

İlk uğurlu bağlantıdan sonra sorğuları kiçik hissələrə bölərək sınaqdan keçirin: səhnə təhlili, data əlaqələrinin sorğulanması və node quruluşunun izahı ayrı-ayrı məqsədlərdir. Hər cavabda hansı obyektlərin və parametrlərin yoxlanıldığını nəzərdən keçirin. Blender Python ilə daha irəli işlər üçün rəsmi API sənədlərində bpy.context, bpy.data və müvafiq data növlərinin istinadlarına baxa bilərsiniz. Python API sənədlərində həmçinin Blender daxilindəki Python interpretatorunun bpy və mathutils kimi modullarla səhnə məlumatlarına çıxış edə bildiyi izah olunur.

Mənbə və lisenziya

Bu təlimat Blender Lab-in Blender MCP Server-dən istifadə və təhlükəsizlik barədə izahları əsasında hazırlanıb. Həmçinin Blender Python API-yə ümumi baxış və API istinadlarından istifadə sənədlərindəki açıqlamalardan yararlanılıb. Bu API sənədləri CC BY-SA 4.0 lisenziyalıdır; məzmunları türk dilinə tərcümə və uyğunlaşdırma yolu ilə hazırlanıb. Sorğu nümunələri mənbələrdən götürülməyib, memarlıq səhnələrində istifadə üçün orijinal şəkildə yazılıb.

Mənbələr

3 mənbə
B
blender.orgblender.org/lab/mcp-server
Xülasə
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/api/current/info_overview.html
Xülasə
D(
docs.blender.org (CC BY-SA 4.0)docs.blender.org/api/current/info_api_reference.html
Xülasə

Mənbə mətnləri yenidən dərc edilmir; qısa sitatlar işarələnir, qalanı bizim xülasə və şərhimizdir.

3dsınıfı rəyi
3dRedaktorun qiymətləndirməsi

Blender MCP Server-in memarlıq vizuallaşdırmasındakı praktik tətbiqi səhnəni təbii dildə sorğulayaraq ağır həndəsəni araşdırmaq və ya mürəkkəb node şəbəkələrini komanda üçün anlaşılan etmək ola bilər. Xüsusilə təkrarlanan yoxlama işlərində vaxta qənaət potensialı var; lakin əldə edilən nəticələr birbaşa doğru qəbul edilməməlidir.

Türkiyədəki ofislər və tələbələr üçün qərar verərkən diqqət yalnız Blender versiyasına deyil, əlavəli modul-müştəri-server uyğunluğuna və layihə məlumatlarının təhlükəsizliyinə də yönəlməlidir. Mənbələrdə qiymət barədə məlumat yoxdur; aparat tələbləri də açıqlanmayıb. Virtual maşınla ayrıca sınaq mühiti qurulacaqsa, mövcud infrastruktur yoxlanmalı, real layihələrə keçməzdən əvvəl təhlükəsiz fayllarda sınaq aparılmalıdır.

Tez-tez verilən suallar

Blender MCP Server üçün hansı Blender versiyası tələb olunur?

Blender Lab-in təlimatına görə Blender 5.1 və ya daha yeni versiya tələb olunur. Həmçinin əlavəli modul, MCP serveri və MCP ilə uyğun LLM müştərisi quraşdırılmalıdır.

Blender MCP Server səhnədə nələr edə bilir?

Təbii dildə səhnəni araşdırmaq, data bloklarını adlandırmaq, obyektlərin material əlaqələrini sorğulamaq və Geometry Nodes quruluşunu izah etmək nümunələri mövcuddur. Nəticələrin uğuru istifadə olunan modelə görə dəyişə bilər.

Blender MCP Server-dən istifadə edərkən təhlükəsizlik riski varmı?

Bəli. Bu bağlantı ilə Blender-də icra olunan kodlar gözlənilməz fayl əməliyyatları apara və ya məlumatı başqa yerə ötürə bilər. Blender Lab sınaqlar üçün əsas iş mühitindən ayrı virtual maşından və ya həssas məlumat olmayan kompüterdən istifadə etməyi tövsiyə edir.

Şərhlər və forum türkcədir.Müzakirəyə qoşulun
+

Əlaqəli xəbərlər