11 puan yazan GN⁺ 2025-08-18 | Henüz yorum yok. | WhatsApp'ta paylaş
  • LL3M, birden fazla büyük dil modeli kullanarak Python kodunu otomatik yazar ve Blender'da 3D varlıklar oluşturup düzenler
  • Kullanıcının metin tabanlı talimatlarına göre yaratıcı ve hassas biçimler doğrudan üretir, karmaşık geometrik işlemleri kodla uygular
  • Mevcut 3D model üretim araçlarından farklı olarak, kısıtsız varlık üretimi ve ayrıntılı etkileşim sunar
  • Üretilen Blender kodu açık ve parametre şeffaflığı yüksek olduğundan, kullanıcılar veya ajanlar bunu kolayca düzenleyebilir ya da yinelemeli olarak iyileştirebilir
  • Tutarlı stilizasyon, malzeme düzenleme, hiyerarşik yapı uygulama gibi geniş kapsamlı 3D varlık işleme olanakları gösterir

LL3M'ye genel bakış

  • LL3M, birden fazla büyük dil modeli (LLM) ajanının Python kodu yazarak Blender'da 3D varlıklar oluşturup düzenlediği yenilikçi bir çerçevedir
  • Kullanıcı metinle talimat verdiğinde, LL3M yaratıcı biçim üretimini ve hassas geometrik işlemleri otomatikleştirir; yüksek seviyeli kodu bir 3D ifade biçimi olarak kullanarak yinelemeli iyileştirme ve ortak çalışmayı mümkün kılar
  • Kod açık biçimde açıklanır; çeşitli parametreler ve yapı şeffaf şekilde ortaya konur, böylece ek düzenleme ve kullanıcının sürekli geri bildirimi de kolaylaşır

Pipeline'a genel bakış

  • Pipeline, üç ana aşamadan oluşur (ilk üretim, otomatik iyileştirme, kullanıcı geri bildirimi temelli iyileştirme)
    • İlk üretim aşamasında temel biçim oluşturulurken, LL3M mantıksal olarak uygunsuz yapıları veya basit geometrik öğeleri otomatik olarak tespit edip iyileştirir
    • İkinci aşama daha rafine otomatik düzeltmeler uygular ve karmaşık biçimleri veya ilişkileri de yansıtır
    • Son aşama kullanıcının ek düzenleme taleplerini kabul ederek etkileşimli ve yinelemeli 3D varlık üretimini hayata geçirir
  • Her aşama, ajanlar arasındaki görev paylaşımına dayanarak yinelemeli ve kademeli bir iyileştirme yaklaşımı uygular

Galeri ve performans

  • Çeşitli biçim üretimi: yel değirmeni, piyano, davul seti gibi karmaşık dizilimler ve ince ayrıntılar kodla uygulanır
  • Tutarlı stil uygulaması: aynı "steampunk" talimatı birden fazla mesh'e (şapka) uygulanarak, ortak bir stil korunurken çeşitlenmiş sonuçlar üretilir
  • Malzeme düzenleme desteği: örneğin yalnızca bıçak kısmı ayrı bir shader node ile tanımlanarak malzemesi değiştirilebilir

Kodun yorumlanabilirliği

  • Üretilen kodda yapısal mantık, açık değişken adları ve yorumlar bulunur; bu da anlamayı ve değiştirmeyi kolaylaştırır
  • Örnek: klavye desen mantığı veya tuş genişliği değişkenleri doğrudan değiştirilebilir
  • Blender node'ları ve parametreleri doğrudan görünür olduğundan, renk ve desen gibi görsel özellikler sezgisel olarak ayarlanabilir

Kodun yeniden kullanılabilirliği ve genelliği

  • Farklı biçimler arasında bile döngüler, modifier'lar, node ayarları gibi üst düzey kod kalıpları yeniden kullanılır
  • Bu sayede çeşitli prompt'larda modüler ve düzenlenebilir kod üretimi mümkün olur

Sahne ve hiyerarşik yapı

  • Birden fazla nesne oluşturulur ve instancing ile parenting sayesinde mekânsal ilişkiler otomatik olarak yerleştirilir
  • Örneğin lamba gibi bileşik bir nesne oluşturulurken ebeveyn-çocuk ilişki yapısı yansıtılarak dönüşümlerin hiyerarşik olarak aktarılması sağlanır
  • Her parça anlamlı semantik isimlere sahip olur; böylece Blender'ın scene graph'ı içinde verimli şekilde yönetilebilir

Henüz yorum yok.

Henüz yorum yok.