Öne Çıkanlar:

Animasyon ve Rigleme (Animation & Rigging):
  • Bağlantı/Veri Aktarımı (Link/Transfer Data - Ctrl+L) menüsüne "Copy Constraints" (Sınırlandırıcıları Kopyala) seçeneği eklendi (3d20a0a017).
  • Auto IK'nın ters IK (reverse IK) davranışı, bir kemiğin (bone) bağlı olmayan bir üst öğesi (non-connected parent) olsa bile artık tetiklenebiliyor (c60fd454b5).
  • Dope Sheet, anahtarları türlerine göre seçmek için yeni bir işlemci (operator) kazandı (action.select_by_type). Bu özelliğe Dope Sheet penceresinde Seç -> Türe Göre Seç (Select -> Select by Type) menüsünden erişilebilir (1447bfd22b).
  • Armatür düzenleme moduna (armature edit mode), seçilen kemikleri çoğaltıp isimlerinde bul/değiştir işlemi gerçekleştiren yeni bir "Duplicate and Rename" (Çoğalt ve Yeniden Adlandır) işlemcisi eklendi. Bu özellik, kemikleri çoğaltırken isimlerin sonuna gelen ".001" son ekinin önlenmesi için kullanılabilir. İşlemciye 3D görünüm penceresindeki Armature menüsünden ulaşılabilir (f67497581b).
  • Kullanıcı tercihlerindeki "Only Insert Available" (Yalnızca Mevcut Olanları Ekle) seçeneği artık varsayılan olarak etkin olacak (32f621c6b4).
  • Hareket yolu (motion path) olan bir nesneyi veya kemiği dönüştürürken (transform) otomatik anahtarlama (auto-keying) etkinse, çizgi artık mevcut kare (current frame) için güncellenmeyecek (2d3427f87d).
  • Kemik ebeveynliği (Bone parenting) kullanırken kemik boyunca konumlandırmayı ayarlamak için bir Head/Tail (Baş/Kuyruk) kaydırıcısı eklendi (0ee66b6165).
  • Yeni kemik eklerken, yeniden yap panelinde (redo panel) artık ek seçenekler sunuluyor. Bu seçenekler "Space", "Align", "Length" ve "Deform" olarak belirlendi (542fcc4a33, Kılavuz).
  • Zaman çizgisi imlecinin (playhead) solundaki veya sağındaki işaretçileri seçmek için yeni bir işlemci eklendi (f5919335ac). İşaretçi alanındaki [ ve ] kısayolları bu işlemciye atandı.

Ara Değer Araçları (In-Between Tools):
  • Ara değerler oluşturmaya yarayan işlemciler nesne modunda (object mode) da kullanılabilecek şekilde güncellendi (d00c0d81e0, Kılavuz). Bu araçlara 3D görünüm penceresinde Object -> Animation -> In-Betweens altından ulaşılabilir. Bazı işlemcilere araç çubuğundaki (toolbar) bir araç üzerinden de erişilebilir.
  • Breakdowner aracı Nesne Modunda (Object Mode) kullanılabilir hale getirildi.

Grafik Düzenleyici (Graph Editor):
  • Smooth (Yumuşat) ve Cycles (Döngüler) F-Eğrisi (F-Curve) değiştiricileri kullanılırken sunulan kullanıcı arayüzü geri bildirimi iyileştirildi (8870a2cdd6).
  • F-Eğrisi değiştiricileri artık seçilen tüm F-Eğrilerinde toplu olarak silinebiliyor; silme işlemi için 'All' (Tümü), 'First' (İlk) ve 'by Type' (Türe Göre) seçenekleri sunuluyor (15a975ea3c).
  • Grafik Düzenleyici: Kanal görünürlük ayarına (göz simgesi) Ctrl+Sol Tık yapıldığında artık o kanal izole ediliyor (tekleştiriliyor) (144e17310a).
  • Seçilen F-Eğrilerini izole etmek için grafik düzenleyiciye yerel görünüm (local view) özelliği eklendi (297e9281fe).
  • Grafik Düzenleyicideki Normalize butonuna basıldığında, Otomatik Normalleştirme (Auto Normalization) devre dışı olsa bile normalleştirme işlemi artık gerçekleştiriliyor (9282cd611e).

Oynatma (Playback):
  • Oynatma açılır penceresine (Playback popover) "Allow Preroll" (Ön Dönüşe İzin Ver) seçeneği eklendi (511bb630c1). Bu seçenek etkinken Blender, tanımlanan oynatma başlangıç karesinden önceki karelerin de oynatılmasına izin verir. Bu durum oynatma sırasındaki ileri/geri kaydırmaları (scrubbing) da etkiler. Not: Bu seçenek, kullanıcı tercihlerindeki "Allow Negative Frames" (Negatif Karelere İzin Ver) ayarını geçersiz kılmaz.
  • Yeni bir screen.animation_pause işlemcisi eklendi (4db30c1c78). Bu işlemci oynatmayı her zaman duraklatır (oynatma zaten duraklatılmışsa hiçbir şey yapmaz); bu, oynatmayı her zaman tersine çeviren (duraklatılmışsa oynatan) mevcut screen.animation_play işlemcisinin tersi bir davranış sunar.

Döngü Modları (Loop Modes):
Oynatma açılır penceresi, animasyon oynatılırken Blender'ın döngü davranışını kontrol etmek amacıyla şu seçeneklerle genişletildi (24f8c40b03):
  • Infinite (Sonsuz): Varsayılan davranıştır; son kareden sonra ilk kareye döner ve oynatmayı sürdürür.
  • Stop at End Frame (Son Karede Dur): Oynatmayı son karede durdurur. Oynatmayı son kareden başlatmak, bir kez ilk kareye döner ve ardından tekrar son karede durur.
  • Stop at Start Frame (Başlangıç Karesinde Dur): Son kareye ulaştıktan sonra oynatmayı durdurur ve ilk kareye gider.
  • Restore Frame (Kareyi Geri Yükle): Son kareye ulaştıktan sonra oynatmayı durdurur ve oynatmanın başlatıldığı kareye geri döner (Escape tuşuna basılmış gibi).
  • Bounce (Yansıma): Son kareye ulaştıktan sonra oynatmayı geriye doğru oynatır.

Tüm farklı oynatma döngü modları eklendi.

Poz Kitaplığı (Pose Library):
- Farklı bir dönüş modu (rotation mode) ile poz uygulanırken Blender bunu düzeltmeye çalışır (ca786c2677). Bu durum çeşitli koşullar altında farklı davranır:
* Quaternion/Axis Angle poz varlığı, Euler kemik sonucuna dönüştürülürken mevcut dönüşe en yakın Euler açısı bulunarak dönüştürülür.
* Euler poz varlığı, Quaternion/Axis Angle kemik sonucuna dönüştürülürken Euler pozunun XYZ dönüş sırasında saklandığı varsayılır. Blender'ın bunun doğru olup olmadığını bilmesinin bir yolu yoktur.
* Euler poz varlığı, Euler kemik sonucuna dönüştürülürken hiçbir şey değişmez. Blender, saklanan dönüş sırasının kemiğe ait olduğunu varsayar.

Önemli Düzeltmeler:
  • Poz Modunda (Pose Mode) üst veya alt kemikler seçilirken ([ ve ] kısayolları) işlem artık sadece aktif kemik yerine seçili tüm kemiklerde çalışıyor (5dfad6abb3).
  • Simetrik kemiklerin (mirror bones) dönüş kilidi ayarları (transform lock settings) artık korunuyor (71bf78444d).
  • Poz modunda x-simetrisi (x-mirror) etkinken ara değer araçları (In-Between tools) artık düzgün çalışıyor (7017225b20).
  • Odak Uzaklığı (Focal Length) gibi animasyonlu kamera özelliklerine sahipken "Bake to Active Camera" (Aktif Kameraya Pişir) seçeneği kullanıldığında hareket yolları (motion paths) artık doğru şekilde görüntüleniyor (37f4979aa9).

Varlıklar (Assets):
Çevrimiçi Varlık Kitaplıkları (Online Asset Libraries):
- Artık uzaktan barındırılan varlık kitaplıklarını kaydetmek, bunlara Blender içerisinden göz atmak ve ihtiyaç duyulan varlıkları indirmek mümkündür. Bu özellik Tercihler altındaki "Allow Internet Access" (İnternet Erişimine İzin Ver) seçeneğinin etkinleştirilmesini gerektirir.

Çevrimiçi Temel Varlıklar (Online Essentials):
- Blender ile birlikte gelen Essentials (Temel) varlık kitaplığı, çevrimiçi barındırılan bir dizi varlıkla genişletildi. Tercihler penceresinde İnternet Erişimine İzin Ver seçeneği etkinleştirildiğinde bu varlıklar diğer temel varlıklarla birlikte görünecektir.

Diğer Özellikler:
  • Tercihler'de varlık kitaplıklarını kurma bölümü, Tercihler içerisindeki özel bir "Asset Libraries" (Varlık Kitaplıkları) sayfasına taşındı (63bac6cb91).
  • Tercihler'deki varlık kitaplıkları listesine artık girdi olarak "All Libraries" (Tüm Kitaplıklar) ve "Essentials" (Temel Olanlar) eklendi (625e8c1e9d).
  • Katalog hiyerarşisinden ilgili menüler oluşturulurken "Compositing" veya "Geometry Nodes" adlı üst düzey kataloglar yoksayılacaktır (80f0384224). Örneğin, "Geometry Nodes > Generate" kataloğunda saklanan bir geometri düğümü varlığı, Değiştirici Ekle menüsünde veya Geometri Düğümü Düzenleyicisi'nin Ekle menüsünde doğrudan "Generate" altında görüntülenecektir. Doğrudan "Compositing" veya "Geometry Nodes" kataloglarının içine yerleştirilen varlıklar menülerde "Unassigned" (Atanmamış) altında görünecektir.
  • Varlık Tarayıcı (Asset Browser) içe aktarma ayarlarındaki "Follow Preferences" (Tercihleri Takip Et) seçeneği "Follow Asset or Preferences" (Varlığı veya Tercihleri Takip Et) olarak yeniden adlandırıldı (e428159ecc).
  • Bireysel varlıklar için kullanılacak bir "Preferred Import Method" (Tercih Edilen İçe Aktarma Yöntemi) belirtmek mümkündür. Varlık tarayıcılarında içe aktarma yöntemi olarak "Follow Asset or Preferences" seçildiğinde, ilgili varlık içe aktarılırken bu yöntem kullanılacaktır (e428159ecc).
  • Varlık kitaplıkları Tercihler'den silindiğinde Varlık Rafları (Asset Shelves) artık daha kararlı davranıyor (a274875eeb).
  • Kompozitör (Compositor) iyileştirmeleri ve düzeltmeleri yapıldı.

Çekirdek (Core):
Otomatik Kaydetme (Auto-Save):
  • Programatik olarak otomatik kayıt dosyası oluşturulmasını tetiklemek için wm.save_auto_save işlemcisi eklendi (d9cde21438).
  • Otomatik kayıtlar ve kurtarma dosyası (recovery file) artık Blender içinde düzenlenen dosyalara ait görsel bilgilerini de saklıyor (8ecebf0ce7).

Kitaplık Geçersiz Kılma (Library Override):
  • Seçilen geçersiz kılma kurallarının kolayca silinmesini sağlamak amacıyla Outliner bağlam menüsüne (Library Overrides görünümünde) yeni bir işlem eklendi (bu kurallar düzenlenebilir bir arayüz bileşenine dönüştürülemese bile, örneğin bazı RNA koleksiyonuyla ilgili geçersiz kılmalar için geçerlidir) (PR#159527, acb86ced9c).
  • Düğüm değiştiricilerinde (nodes modifiers) paketlenmiş geometri düğümü pişirmeleri (geonodes packed bakes) için destek eklendi (PR#158148, 329061c239).

Cycles:
Doku Önbelleği (Texture Cache):
  • Çok sayıda görsel dokusu (image texture) içeren sahnelerde, doku önbelleği bellek kullanımını ve başlangıç süresini önemli ölçüde azaltır. Bu durum, küçük bir işleme (rendering) performansı kaybına ve disk alanı kullanımının artmasına neden olur (PR#154913, PR#157244).
  • Başlamak için işleme özelliklerinden Performance > Texture Cache ve Auto Generate seçeneklerini etkinleştirin. Her bir görsel için, görsel dosyasının hemen yanındaki "blender_tx/" klasöründe ilgili bir .tx dosyası oluşturulacaktır. Bu .tx dosyası, yalnızca işleme için gereken pikselleri (tiles) ve çözünürlükleri yükleyecek şekilde optimize edilmiştir. Görsel dosyası değiştirildiğinde bu .tx dosyası otomatik olarak güncellenir.

Performans (Performance):
- Bellek tasarrufu ve performans büyük ölçüde sahneye bağlıdır. Özellikle geometriye kıyasla ne kadar görsel doku belleği kullanıldığı önemlidir. Paylaşılan veriler, çok sayıda görsel kullanan test sahnelerinden alınmıştır.

Sadeleştirme (Simplify):
  • Simplify panelinde, mevcut Texture Limit (Doku Sınırı) ayarına ek olarak yeni bir "Texture Resolution" (Doku Çözünürlüğü) yüzde ayarı eklendi.
  • Bu özellik, özellikle doku önbelleğine sahip karmaşık sahnelerin görünüm alanı işlemesi (viewport rendering) için kullanışlıdır. Dokuların örneğin %50 veya %25 çözünürlükte olması yükleme sürelerini azaltır ve etkileşimli işleme için dokuların belleğe tamamen sığmasına yardımcı olabilir.

Open Shading Language:
- Doku önbelleği, daha önce OpenImageIO kullanan Open Shading Language için de kullanılmaya başlandı. Bu durum gelişmiş performans ve GPU desteği anlamına geliyor. Ancak texture() ve gettextureinfo() için bazı gelişmiş seçenekler artık mevcut değil.

Işın İzleme Öznitelikleri (Raycast Attributes):
  • Raycast düğümü artık kesişim noktasındaki özniteliklere (attributes) erişim sağlıyor (PR#157344).
  • Düğüm editörü kenar çubuğundaki Sample Attributes paneline öznitelikler eklediğinizde düğüm üzerinde yeni öznitelik soketleri görünecektir. Öznitelik adını doldurun ve değeri kullanmak için yeni çıkış soketini bağlayın. Herhangi bir kesişim bulunamadığında öznitelik çıkışı sıfır olur.

Gölgelendirici Düğümleri (Shader Nodes):
Yüzey Altı Dağılımı (Subsurface Scattering):
  • Principled BSDF içindeki Subsurface BSDF ve Subsurface bileşeni artık negatif anizotropiyi (negative anisotropy) destekliyor (PR#156355).
  • Subsurface Anisotropy değeri -1 ile 1 arasında ayarlanabilir.
  • Random Walk yarıçap ölçeklendirmesi (PR#133848) ve albedo eşlemesine yönelik anizotropi (PR#156355), diğer işleyicilerle (renderers) daha iyi uyum sağlayacak şekilde ayarlandı. Uyumluluğu korumak için eski dosyalar otomatik olarak "Random Walk (Legacy)" modunu kullanacak şekilde dönüştürülür.

Diğer Özellikler:
  • Dünya (world) ayarlarına "Cast Shadows" (Gölgeleri Dağıt/Yansıt) seçenekleri eklendi (PR#156586).
  • Blender ile bazı bellekleri paylaşarak geometri bellek kullanımı azaltıldı ve senkronizasyon performansı artırıldı (PR#155970, PR#158728).

Şu alanlarla ilgili diğer iyileştirmeler ve düzeltmeler yapıldı:
  • EEVEE ve Görünüm Alanı (Viewport)
  • Geometri Düğümleri (Geometry Nodes)
  • Grease Pencil
  • Modelleme ve UV (Modeling & UV)
  • Hareket Takibi (Motion Tracking)
  • Fizik (Physics)
  • Pipeline ve Girdi/Çıktı (Pipeline & I/O)
  • Python API
  • Görselleştirme / İşleme (Rendering)
  • Şekillendirme, Boyama, Doku (Sculpt, Paint, Texture)
  • Kullanıcı Arayüzü (User Interface)
  • Video Düzenleyici (Video Sequencer)
Sürüm: 5.1.2
Sürüm: 5.1.1
Sürüm: 5.1.0
Sürüm: 5.0.1
Sürüm: 4.5.5
Sürüm: 4.5.4
Blender'ın 4.5 LTS sürümü, Vulkan ve Cycles gibi çekirdek bileşenlerde, Grease Pencil, Dynamic Paint gibi araçlarda ve genel arayüz kararlılığında çok sayıda hata düzeltmesi içeren önemli bir güncelleme yayınladı.

Vulkan ve Çekirdek Hata Düzeltmeleri:
  • Vulkan: Başlangıçta meydana gelen çökmeler (submission runner crash), Wayland üzerinde NVIDIA sürücülerle yaşanan donmalar ve materyal derleme hatalarından kaynaklanan çökmeler giderildi. Ayrıca, Işık Problarının (Light Probes) doğru çalışmaması ve dokularda oluşan pembe gölgelenme sorunları da düzeltildi.
  • Cycles: CUDA 13.0 ve OptiX 9.0 ile derleme için destek eklendi. Render sırasında oluşan çökmeler (özellikle Persistent Data ile birlikte) ve bazı OptiX materyallerinin yanlış render edilmesi sorunları giderildi. ROCm 7 çalışma zamanı için destek eklendi.
  • EEVEE: Hacim nesneleri (Volume objects) çizilirken oluşan bellek sızıntısı ve macOS'ta animasyon oynatılırken yaşanan donma sorunları düzeltildi.
  • Genel Çökmeler: Ortak veriye sahip birden fazla nesneyi Grease Pencil'a dönüştürürken, sahnede metin seçerken, Unused Data içindeki bağlantılı kimlikleri kaldırırken ve Video Sequencer'da sahneleri sürüklerken meydana gelen birçok kaza (crash) giderildi.

Araç ve İş Akışı İyileştirmeleri:
  • Grease Pencil: Fırçaların (smooth sculpt brush) ve ayırma (divide blend mode) modunun doğru çalışmaması, fırça darbelerini taşırken yaşanan çökmeler ve nesneleri birleştirirken (Ctrl+J) oluşan hatalar düzeltildi.
  • Dynamic Paint: Görüntü dizisi kaydederken ve displace factor değerini pozitiften negatife değiştirirken oluşan çökmeler giderildi.
  • Kullanıcı Arayüzü (UI): Çeşitli arayüz hataları (ör. Outliner'daki donmalar, unified strength simgesinin güncellenmemesi) ve Workbench'teki render sorunları düzeltildi.
  • Dosya Yönetimi: FBX ve USDZ gibi dışa aktarılan dosyalarda dokuların kaybolması veya hatalı yerleştirilmesi gibi sorunlar çözüldü.

Geliştirici ve API Düzeltmeleri:
  • Python API: Kütüphanelerin yüklenememesi durumunda yaşanan bellek sızıntısı giderildi. bpy ve mathutils gibi Python API'lerinde çeşitli düzeltmeler yapıldı ve dokümantasyon iyileştirildi.
  • Eklentiler: Özel operatörler için eklenti kısayollarının kaydedilmemesi sorunu çözüldü.
Giderilen Önemli Hatalar ve İyileştirmeler:

Genel Kararlılık ve Çökme Sorunları
  • Uygulamanın anında çökmesine neden olan çeşitli hatalar giderildi (ör. belirli dosyaların açılması, düğüm araçları veya Bevel & Join Geometry kullanılması).
  • Özellikle deforme edici değiştiricileri (deform modifier) uygularken yaşanan Vertex ve Ağırlık Boyama (Weight Paint) modundaki çökmeler düzeltildi.
  • Belirli senaryolarda Sculpting moduna girerken yaşanan çökme sorunu çözüldü.
  • Bağlantılı bir kütüphanenin tekrar tekrar silinip Ctrl+Z ile geri alınmasının neden olduğu çökme hatası giderildi.
  • Yetersiz bellek nedeniyle Remeshing (yeniden ağ oluşturma) işleminin çökmesi sorunu düzeltildi.

Rendering, Görüntüleme ve Donanım Uyumluluğu
  • AMD ve NVIDIA Sürücüleri: Eski AMD GPU sürücülerinde Frustum Culling'in yanlış çalışması ve Blender 4.5'te çökmesi hatası giderildi. NVIDIA Vulkan sürücüsüyle MSI Afterburner kullanırken yaşanan başlangıç çökmesi sorunu çözüldü.
  • Vulkan: Vulkan arka ucuyla ilgili (ör. VRAM sızıntısı, sahneler arası geçişte bellek kullanımı) çeşitli hatalar ve kararlılık sorunları giderildi.
  • Cycles ve EEVEE:
    • Cycles için OptiX GPU sürücüsünün doğru minimum sürümünü gösterme hatası düzeltildi.
    • EEVEE World Sun Shadow'un çalışmaması sorunu giderildi.
    • Malzemenin şeffaflığı Instance veya Object nitelikleri ile ayarlandığında gölgelerin eksik kalması sorunu düzeltildi.
  • USD: Dünya (World) için yanlış çıkış düğümü kullanılması sorunu giderildi.
  • Assets: Varlık tarayıcısının Cycles işleme önizlemelerini yakalayamaması hatası düzeltildi.

Modelleme ve Heykeltıraşlık (Sculpting):
  • Örgü Düzenleme (Mesh Edit) modunda çoklu 3D görünümlerde Alt+B kullanıldığında, seçim işleminin bölgenin dışındaki nesneleri seçmesi hatası giderildi.
  • Ağırlık Boyama (Weight Painting) vuruşlarının yuvarlak olmaması sorunu çözüldü.
  • Mesh Sculpt modunda "Active Vertex'e Döndür" (Pivot to Active Vertex) özelliğinin çalışmaması düzeltildi.
  • İki kenar arasında yüzey oluşturulduğunda "papyon dörtlüsü" (bow-tie quad) oluşması sorunu giderildi.

Grease Pencil:
  • Grease Pencil ile ilgili çok sayıda hata düzeltildi. Bunlar arasında:
    • Mevcut vuruşların bozulması.
    • SVG ve PDF sınırlayıcı kutusu boyutu hataları.
    • Dot dash değiştiricisinin vuruşları kaybetmesi.
    • Vuruşları farklı katmanlara taşımanın üst öğelerini kaybetmesi.
    • Bezier vuruşlarının tutamaklarının hareket etmemesi gibi sorunlar bulunmaktadır.
  • Light özelliğinin artık çalışmaması sorunu düzeltildi.

Animasyon ve Video Sıralama Düzenleyici (VSE):
  • Action Editor'da oynatma başlığı yakalama (snapping) işlemiyle ilgili çökme hatası giderildi.
  • Animasyon kare hızının (FPS) Blender 4.3'ten 4.5'e doğru giderek yavaşlaması sorunu çözüldü.
  • VSE'de video küçük resimlerinin performans ve arayüz akıcılığı sorunları düzeltildi.
  • VSE'deki kapsamların oynatma sırasında güncellenmemesi sorunu giderildi.

Diğer Düzeltmeler ve İyileştirmeler:
  • Node'ları kopyala-yapıştır yaptıktan sonra etkin düğümün geri yüklenmesi sağlandı.
  • Kompozitördeki Crop Node için yanlış araç ipucu gösterilmesi hatası düzeltildi.
  • LineArt çizimlerinde kalınlık ayarları ile ilgili bir hata düzeltildi.
  • Düzeltme işlemi sırasında "seçili yüzler gerekli" hatası giderildi.
  • Compositor Keying düğümüne negatif değerler verildiğinde işlem yapmaması sorunu çözüldü.
  • Attribute node'un animasyon yapılmadığında EEVEE'de oynatma sırasında güncellenmemesi hatası düzeltildi.
Sürüm: 4.5.1