Kimi K3 + Blender MCP: 3D Sahne Oluşturan, İnceleyen ve Hatalarını Düzelten Yapay Zeka

@irinatoxi
İNGILIZCE2 gün önce · 24 Tem 2026
250K
191
28
9
448

TL;DR

Kimi K3, MCP aracılığıyla Blender ile entegre olarak görsel geri bildirim döngülü bir iş akışı sağlar. Bu sayede yapay zeka; Python betikleri oluşturabilir, önizlemeler alabilir ve görsel geri bildirimlere dayanarak 3D sahneler üzerinde yinelemeli iyileştirmeler yapabilir.

Çoğu AI tarafından oluşturulan 3D demo, göründüklerinden daha büyülüdür çünkü sıkıcı kısım genellikle kamera arkasında olur.

Orijinal prompt'u ve ardından cilalanmış son render'ı görürsünüz. Bozuk geometriyi, eksik dokuları, yanlış yerleştirilmiş kamerayı, garip ışıkları, başarısız scriptleri veya sonucu sunulabilir hale getirmek için gereken on beş denemeyi görmezsiniz.

Kimi K3'ün Blender'a MCP üzerinden bağlanması bu süreci tamamen ortadan kaldırmaz. Değiştirdiği şey, ilk fikir ile ilk kullanılabilir Blender sahnesi arasındaki tekrarlayan işin çoğunu kimin yaptığıdır.

Bu başka bir metinden 3D'ye üretici değil

Kimi K3, sohbet penceresinde bitmiş bir 3D varlık oluşturmaz ve size düzgün bir şekilde düzenlenemeyen gizemli bir dosya göndermez.

Kimi Code aracılığıyla model, harici MCP sunucularına bağlanabilir ve bunların sunduğu araçları kullanabilir. BlenderMCP, bir AI aracısına nesneler oluşturma, malzemeleri değiştirme, kameraları hareket ettirme, ışıkları yönetme, önizlemeleri render etme, sahneyi inceleme ve Blender içinde Python çalıştırma gibi Blender işlemlerine erişim sağlar. Kimi Code, MCP sunucularını yerel stdio, HTTP ve SSE bağlantıları aracılığıyla resmi olarak destekler.

Bu, Kimi'nin yalnızca "küpü seçin, değiştirici sekmesini açın ve bir pah ekleyin" gibi talimatlar vermek yerine gerçek Blender projesini çalıştırabileceği anlamına gelir.

Ne istediğinizi tarif edersiniz, Kimi bu tanımı Blender işlemlerine veya Python koduna çevirir, Blender bunu çalıştırır ve aracı aynı sahneyi değiştirmeye devam edebilir.

Kimi K3'ün Blender için neden mantıklı olduğu

Blender, bir AI modeli için alışılmadık derecede zor bir ortamdır çünkü modelin iyi kod üretiminden daha fazlasına ihtiyacı vardır.

Üç boyutlu uzayı anlaması, düzinelerce nesneyi takip etmesi, adlandırma ve sahne yapısını koruması, görsel kompozisyon hakkında akıl yürütmesi, ekran görüntülerini yorumlaması, Python scriptlerini değiştirmesi ve birkaç adım önce ne olduğunu hatırlaması gerekir.

Kimi K3, özellikle uzun vadeli kodlama, yerel görsel anlama, araç kullanımı ve bir milyon token'a kadar bağlam penceresi etrafında tasarlanmıştır. Moonshot ayrıca K3'ün "döngüde görüş" adını verdiği bir iş akışında kod ve canlı ekran görüntüleri arasında yineleme yaptığını gösteriyor.

Bu önemlidir çünkü bir Blender aracısı, yalnızca ilk sürümü oluşturmaktan daha fazlasını yapabildiğinde kullanışlıdır.

Bir şehir sahnesi oluşturan ancak sonraki her prompt'tan sonra önceki tüm kararları unutan bir model, temelde aşırı karmaşık bir varlık üretecidir. Kullanışlı bir aracının sahneyi koruması, çıktıyı incelemesi, sorunları belirlemesi ve her şeyi sıfırdan yeniden oluşturmadan değişiklik yapmaya devam etmesi gerekir.

İş akışı gerçekte neye benzeyebilir

Kimi'den ıslak asfaltı, küçük bir noodle dükkanı, animasyonlu tabelaları, hacimsel sisi ve binalar arasında yavaşça hareket eden bir kamerası olan sinematik bir siberpunk sokak oluşturmasını istediğinizi hayal edin.

İlk adım muhtemelen kaba bir taslak olacaktır. Kimi, küplerden basit binalar oluşturabilir, yolu yerleştirebilir, dükkan yapısını oluşturabilir, geçici malzemeler ekleyebilir, ışıkları konumlandırabilir ve bir kamera yolu ayarlayabilir.

Bu ilk sonuç neredeyse kesinlikle kötü görünecektir.

Binalar çok eşit aralıklı olabilir, dükkan arka planda kaybolabilir, kamera çok hızlı hareket edebilir ve sis, tüm sahnenin render'ın içine birisi süt dökmüş gibi görünmesine neden olabilir.

Normal prompt tabanlı oluşturmadan daha ilginç hale gelen yer burasıdır. Kimi, bir görünüm penceresi ekran görüntüsünü veya render'ı inceleyebilir, sonucu istekle karşılaştırabilir, Blender sahnesini değiştirebilir ve başka bir yineleme çalıştırabilir. Blender MCP uygulamaları, sahne kontrollerini, render'ı, görünüm penceresi ekran görüntülerini, nesne manipülasyonunu, malzemeleri, kameraları ve Python scriptlerini açığa çıkarırken, K3 görsel geri bildirimi kod yürütmeyle birleştirmek için tasarlanmıştır.

Model sadece başka bir görüntü üretmiyor. Görüntüyü oluşturan temel nesneleri, malzemeleri, ışıkları, animasyon eğrilerini ve scriptleri düzenliyor.

Kod, iş akışının bir parçasıdır

Kimi'nin her küçük Blender işlemi için ayrı bir MCP komutuna ihtiyacı yoktur çünkü Blender'ın kendisi Python aracılığıyla kontrol edilebilir.

Örneğin, model birkaç basit bina oluşturmak, ışımalı bir malzeme uygulamak ve bir neon sokağının ilk sürümünü hazırlamak için şöyle bir script oluşturabilir:

python
1import bpy
2import random
3
4# Varsayılan sahne nesnelerini kaldır
5bpy.ops.object.select_all(action="SELECT")
6bpy.ops.object.delete(use_global=False)
7
8# Koyu bir bina malzemesi oluştur
9building_mat = bpy.data.materials.new("BuildingMaterial")
10building_mat.diffuse_color = (0.025, 0.03, 0.05, 1.0)
11
12# Bir neon malzemesi oluştur
13neon_mat = bpy.data.materials.new("NeonMaterial")
14neon_mat.use_nodes = True
15
16nodes = neon_mat.node_tree.nodes
17principled = nodes.get("Principled BSDF")
18
19principled.inputs["Base Color"].default_value = (0.05, 0.3, 1.0, 1.0)
20principled.inputs["Emission Color"].default_value = (0.05, 0.3, 1.0, 1.0)
21principled.inputs["Emission Strength"].default_value = 8.0
22
23# İki sıra bina oluştur
24for side in (-1, 1):
25 for index in range(8):
26 width = random.uniform(2.5, 4.5)
27 depth = random.uniform(3.0, 5.0)
28 height = random.uniform(6.0, 18.0)
29
30 bpy.ops.mesh.primitive_cube_add(
31 location=(side * 6.0, index * 5.5, height / 2)
32 )
33
34 building = bpy.context.object
35 building.name = f"Building_{side}_{index}"
36 building.scale = (width / 2, depth / 2, height / 2)
37 building.data.materials.append(building_mat)
38
39 # Basit bir neon tabela ekle
40 bpy.ops.mesh.primitive_cube_add(
41 location=(side * 5.4, index * 5.5, height * 0.65)
42 )
43
44 sign = bpy.context.object
45 sign.name = f"NeonSign_{side}_{index}"
46 sign.scale = (0.08, 1.2, 0.35)
47 sign.data.materials.append(neon_mat)
48
49# Sokağı ekle
50bpy.ops.mesh.primitive_cube_add(location=(0, 19, -0.15))
51street = bpy.context.object
52street.name = "Street"
53street.scale = (4.5, 24, 0.15)
54street.data.materials.append(building_mat)

Bu, kendi başına etkileyici bir 3D sanatı değildir. Kaba bir başlangıç ​​noktası oluşturur, işte tam da bu yüzden kullanışlıdır.

Blender script'i çalıştırdıktan sonra Kimi sonucu inceleyebilir ve hedefli değişiklikler yapabilir. Silüetleri değiştirebilir, belirli binaları taşıyabilir, tabelaları metin nesneleriyle değiştirebilir, Geometry Nodes aracılığıyla pencereler ekleyebilir, ıslak yol yansımaları oluşturabilir veya tüm sahneyi yeniden oluşturmadan kamera açısını değiştirebilir.

Kod ayrıca görünür ve düzenlenebilir kalır. İnsan bir sanatçı onu inceleyebilir, düzeltebilir, parçalarını yeniden kullanabilir veya Kimi'ye görünmez bir oluşturma sürecine güvenmek yerine yalnızca bir işlevi değiştirmesini söyleyebilir.

Boş Blender sahnesi daha az acı verici hale geliyor

Bu iş akışının en değerli kısmı muhtemelen son render değildir.

Sanatçı ciddi görsel çalışmaya başlamadan önce Kimi'nin halledebileceği hazırlık miktarıdır.

Tipik bir sahne, nesne koleksiyonları, anlamlı adlar, ilk geometri, kamera yerleşimi, aydınlatma testleri, malzemeler, içe aktarmalar, değiştiriciler, render ayarları ve tekrarlayan işlemler için scriptler gerektirir. Bu görevlerin hiçbiri tek başına zor değildir, ancak birlikte, sahne değerlendirilecek kadar ilginç hale gelmeden önce büyük miktarda zaman tüketirler.

Kimi, kaba bir tanımı alıp, eleştirilecek kadar yapı içeren, düzenlenebilir bir Blender projesine dönüştürebilir.

Sanatçı, varsayılan küpe bakıp nereden başlayacağına karar vermek yerine, gerçek geometri, ışıklar, kameralar, malzemeler ve kod içeren kusurlu bir ortam alır. Vasat bir ilk sürümü düzeltmek, tüm yapıyı sıfırdan oluşturmaktan genellikle çok daha kolaydır.

Hâlâ estetik zevki yok

Kimi K3, sahne yapımında yardımcı olabilir, ancak bir çekimi görsel olarak neyin iyi yaptığına güvenilir bir şekilde karar veremez.

Ondan kompozisyonu daha sinematik yapmasını isteyebilirsiniz, ancak "sinematik" daha alçak bir kamera, daha güçlü kontrast, daha yavaş hareket, daha geniş lensler, daha fazla atmosferik derinlik veya sadece başka bir gereksiz neon tabela anlamına gelebilir.

Model, teknik isteği anlayabilir ancak arkasındaki estetik nedeni kaçırabilir.

Bu nedenle pratik bir iş akışı, yönlendirmeden insanı sorumlu tutarken Kimi'nin tekrarlayan değişiklikleri yürütmesine izin verecektir. Sanatçı, dükkanın çerçeveye hakim olması gerektiğine, kameranın daha yavaş hareket etmesi gerektiğine, tabelaların daha az temiz görünmesi gerektiğine ve sisin ön planı arka plandan ayırması gerektiğine karar verir. Kimi daha sonra sahneyi ayarlar, ilgili parametreleri değiştirir, başka bir önizleme render'ı yapar ve işlemi tekrarlar.

Bu bölünme, AI'nın tek bir prompt'tan bütün bir film yarattığını söylemekten daha az etkileyicidir, ancak insanların gerçekten kullanabileceği bir şeye çok daha yakındır.

Aracı ayrıca işleri daha hızlı bozabilir

Bir AI modeline Blender'ın doğrudan kontrolünü vermek yeni bir sorun yaratır: model, istenmeyen değişiklikleri faydalı olanlarla aynı hızda yapabilir.

"Projeyi temizle" gibi belirsiz bir istek, aracının nesneleri yeniden adlandırmasına, kullanılmayan malzemeleri silmesine, koleksiyonları yeniden düzenlemesine, scriptleri değiştirmesine veya gereksiz olduğuna yanlışlıkla inandığı varlıkları kaldırmasına yol açabilir.

Kimi Code, MCP araç çağrıları için izinler içerir ve kullanıcıları dosya değişikliği ve komut yürütme gibi yüksek riskli işlemleri incelemeleri konusunda uyarır. Belgeleri ayrıca, sunucu tamamen güvenilir olmadıkça her MCP aracını otomatik olarak onaylamamayı önerir.

Blender projeleri için temel önlemler, artımlı sürümler kaydetmeyi, scriptler için sürüm kontrolü kullanmayı, oluşturulan varlıkları koleksiyonlara ayırmayı, otomatik onayları kısıtlamayı ve modele tam olarak hangi nesneleri veya dosyaları değiştirebileceğini söylemeyi içerecektir.

Aracı ne kadar özerklik alırsa, bu sınırlar o kadar önemli hale gelir.

Gerçek değişim otomatik 3D sanatı değil

Blender'a bağlı Kimi K3, deneyimli bir 3D sanatçısının yerini almaz ve muhtemelen önemli bir insan yönlendirmesi olmadan belirsiz bir prompt'u cilalanmış bir sinematik diziye dönüştürmez.

Değiştirebileceği şey, bir fikir ile düzenlenebilir bir ilk sürüm arasındaki mesafenin bir kısmıdır.

Taslağı oluşturabilir, tekrarlayan scriptleri yazabilir, ilk ışıkları yerleştirebilir, kamera hareketleri oluşturabilir, önizlemeleri inceleyebilir, bariz sorunları düzeltebilir ve aynı Blender projesi içinde çalışmaya devam edebilir.

Bu, güzel bir görüntü oluşturmaktan daha kullanışlıdır çünkü sonuç nihai piksellerin içinde hapsolmaz. Geometri değiştirilebilir, malzemeler yeniden oluşturulabilir, animasyon iyileştirilebilir ve kod incelenebilir.

AI görüntü üreteçleri insanlara kontrol edilmesi zor olan bitmiş çıktılar verdi.

Blender MCP üzerinden bağlanan Kimi K3, onlara geri bildirime yanıt vermeye devam edebilen bitmemiş bir üretim sistemi veriyor.

Kulağa daha az büyülü geliyor, ancak AI'nın profesyonel 3D iş akışlarına gerçekte nasıl gireceğine muhtemelen çok daha yakın.

YouMind’da yeniden üret

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
Üreticiler için

Markdown'ınızı temiz bir 𝕏 makalesine dönüştürün

Kendi uzun yazılarınızı yayımlarken görselleri, tabloları ve kod bloklarını 𝕏 için biçimlendirmek zahmetlidir. YouMind, eksiksiz bir Markdown taslağını temiz ve hemen paylaşılabilir bir 𝕏 makalesine dönüştürür.

Markdown'dan 𝕏'e deneyin

Çözülecek daha fazla kalıp

Son viral makaleler

Daha fazla viral makale keşfet