Kısaca
- Render Samples, her piksel için izlenen ışık yollarının sayısını belirler; değer yükseldikçe görüntü temizlenebilir, render süresi uzayabilir.
- Uyarlamalı örnekleme, Noise Threshold değerine göre daha az gürültülü piksellerde örneklemeyi erken durdurur.
- Denoising, örnek sayısını artırmadan gürültüyü azaltabilir; Albedo verisi ayrıntıların korunmasına yardımcı olur.
- Bellek sınırında Tile Size değerini düşürmek bellek kullanımını azaltabilir; bu ayar performansı bir miktar etkileyebilir.
Bu rehberde ne öğreneceksiniz?
Bu rehber, Blender Cycles ile mimari ve iç mekân sahneleri render ederken örnekleme, uyarlamalı örnekleme ve denoising seçeneklerini birlikte değerlendirmeyi anlatıyor. Amaç, her sahne için tek bir ideal değer vermek değil; görüntüdeki gürültü, render süresi ve bellek kullanımı arasındaki ilişkiyi kurmak. Boş bir arka planın örnekleme ihtiyacıyla, ışığın dar bir kapı açıklığından girdiği bir odanınki aynı olmayabilir.
Cycles, kameradan sahneye ışınlar gönderir ve bu ışınların ışık kaynaklarına ulaşana kadar izlediği yolları kullanarak aydınlatmayı hesaplar. Örnek sayısı arttıkça görüntü genellikle daha az gürültülü olur; bunun karşılığında hesaplama süresi uzayabilir. Uyarlamalı örnekleme, denoising ve bellek ayarları bu dengeyi sahnenin ihtiyacına göre kurmaya yardımcı olur.
Gereksinimler ve sürüm notu
Cycles ile render alınabilen bir Blender sahnesi gerekir. İlgili seçenekler kılavuzlarda Render > Sampling ve Render > Performance bölümlerinde açıklanıyor.
Kaynaklar güncel çevrimiçi kılavuzun yanı sıra Blender 3.3 ve 2.91 belgelerini de kapsıyor. Seçenek adları ve yerleşimleri sürümlere göre değişebileceğinden, adımları kullanılan Blender sürümündeki arayüzle karşılaştırın.
Kaynaklarda bu ayarlar için bir çevrimiçi hesap gereksinimi belirtilmiyor.
GPU ile denoising ek GPU belleği kullanabilir. Büyük sahnelerde bellek sınırı sorun olursa bu işlemi GPU’da yürütme seçeneğini kapatmak değerlendirilebilir.
Adım adım örnekleme ve denoising
Önce final render için örnek sayısını belirleyin. Render (Max) Samples, son görüntüde her piksel için izlenecek yolların üst sınırını belirler. Sayıyı yükseltmek gürültüyü azaltabilir ama render süresini de uzatabilir. Bu nedenle yüksek bir değer seçip her sahnede aynı sonucu beklemek yerine, sahnenin ışık ve malzeme koşullarına göre deneme yapın. Uyarlamalı örnekleme açıksa Cycles, yeterince temiz hâle gelen bölgelerde hesaplamayı erken bitirebilir.
Noise Threshold değerini sahnenin ihtiyacına göre ayarlayın. Bu eşik, bir pikselde örneklemeye devam edilip edilmeyeceği konusunda Cycles’a ölçüt sağlar. Kılavuzda tipik aralık 0,1 ile 0,001 olarak veriliyor; daha düşük eşik daha iyi kalite sağlayabilir, ancak render süresi artabilir. Değeri 0 yapmak, Cycles’ın toplam örnek sayısına göre otomatik bir eşik belirlemesini sağlar. Min Samples ise uyarlamalı örnekleme devreye girmeden önce piksellere uygulanacak asgari örnek miktarını belirler. Bu değeri 0 bıraktığınızda Cycles, Noise Threshold’a göre otomatik seçim yapar.
Önizleme ve final render ayarlarını birbirinden ayırın. Viewport (Max) Samples, Rendered görünümde önizleme için kullanılacak yolları; Render (Max) Samples ise son çıktıyı kontrol eder. Viewport örnek sayısını 0 yapmak, önizlemenin süresiz örnekleme yapmasına izin verir. Final render’da Time Limit kullanılabilir: süre sınırı dolduğunda, hedef örnek sayısına ulaşılmamış olsa da işlem durur. Time Limit’i 0 yapmak bu sınırı devre dışı bırakır. Bu limit ön render işlemlerinin süresini kapsamaz.
Denoising’i örnek sayısının alternatifi değil, tamamlayıcısı olarak görün. Denoising daha fazla örnek hesaplamadan gürültüyü azaltabilir; hem 3D Viewport’ta hem final render’da kullanılabilir. Güncel kılavuza göre Automatic seçeneği, destek varsa GPU hızlandırmalı denoising’i kullanır ve OpenImageDenoise’ı OptiX’e tercih eder. OptiX ise Cycles aygıt tercihlerinde uygun NVIDIA GPU yapılandırıldığında kullanılabilir. Denoiser’a Albedo ve Normal gibi ek geçişler vermek görüntüyü değerlendirmesine yardımcı olur. Kılavuz en az Albedo kullanılmasını öneriyor; yalnızca renk verisiyle denoising, özellikle düşük örnek sayısında ayrıntıları yumuşatabilir.
Denoising kalitesini kullanım amacınıza göre seçin. OpenImageDenoise için Fast, Balanced ve High seçenekleri bulunur. Fast, daha kısa işlem süresi karşılığında kaliteden ödün verir; High daha yüksek kalite için daha uzun işlem gerektirebilir. Hızlı viewport geri bildirimi ile teslim edilecek final görüntünün beklentileri farklıdır. Bu nedenle önizlemede ve finalde aynı kalite tercihini kullanmak zorunlu değildir; sonucu kendi sahnenizde kontrol edin.
Işığın ulaşmasının zor olduğu sahnelerde Path Guiding’i değerlendirin. Bu özellik, örneğin ışığın küçük bir kapı açıklığından girdiği odalarda, ışık yollarını öğrenerek gürültüyü azaltmaya yardımcı olabilir. Ancak güncel kılavuza göre Path Guiding yalnızca CPU ile render alınırken kullanılabilir. Karmaşık caustics sorunlarını çözmek için tasarlanmamıştır; dolayısıyla her sahnede veya her render aygıtında aynı faydayı sağlayacağını varsaymayın.
Mimarlık, iç mimarlık ve archviz iş akışına etkisi
İç mekân görselleştirmelerinde karanlık köşeler, dar pencere ya da kapı açıklıkları ve yansımalı yüzeyler örnekleme ihtiyacını etkileyebilir. Uyarlamalı örnekleme, yeterince temiz bölgelerde gereksiz hesaplamayı azaltmaya çalışırken denoising kalan gürültüyü giderebilir. Bu iki yöntemi birlikte test etmek, yalnızca örnek sayısını artırmaya kıyasla süre ve görüntü kalitesini daha kontrollü değerlendirme imkânı verir.
Ofislerde ve öğrenci bilgisayarlarında donanım farklılıkları da hesaba katılmalı. GPU denoising daha hızlı olabilir, ancak ek GPU belleği gerektirir; büyük sahnelerde bu nedenle CPU kullanımı veya GPU denoising’i devre dışı bırakmak gündeme gelebilir. Render ayarı seçerken sahnenin büyüklüğünü, kullanılan aygıtı ve final görüntünün ayrıntı gereksinimini birlikte değerlendirin. Bir sahnede iyi çalışan ayar, başka bir sahne için aynı sonucu garanti etmez.
Yaygın hatalar
Örnek sayısını tek çözüm kabul etmek: Yüksek değerler daha temiz görüntü verebilir ama render süresini uzatabilir. Noise Threshold ve denoising de sonucu etkiler.
Noise Threshold’ı gereğinden fazla düşürmek: Daha düşük eşik kaliteyi artırabilir; ancak bunun karşılığında işlem süresi de artabilir.
Denoising geçişlerini göz ardı etmek: Kılavuz en az Albedo kullanımını öneriyor. Yalnızca renk verisi özellikle düşük örnek sayılarında ayrıntıların bulanıklaşmasına yol açabilir.
GPU belleğini hesaba katmamak: GPU denoising ek bellek kullanır. Büyük sahnelerde bu tercihin donanım üzerindeki etkisini kontrol edin.
Path Guiding’in her render aygıtında kullanılabildiğini düşünmek: Belgelenen özellik yalnızca CPU render’ında kullanılabilir.
Sonraki adım: render’ı birden fazla makineye bölmek
Cycles, tek karelik bir render’ı Sample Subset ile farklı makinelere paylaştırabiliyor. Kılavuzdaki örnekte toplam 2048 örnek iki makineye 1024’er örnek olarak bölünüyor. Her iki makinede de Render (Max) Samples toplam değer olan 2048 olarak ayarlanıyor, denoising kapatılıyor ve Sample Subset etkinleştiriliyor. İlk makinede Offset 0, ikincisinde Offset 1024 seçiliyor; her iki makinenin Length değeri 1024 oluyor. Render’lar tamamlandıktan sonra sonuçlar birleştiriliyor.
Alt kümeleri birleştirebilmek için toplam örnek sayısını doğru tanımlamak önemli. Bu değer farklı girilirse alt kümelerdeki gürültü örüntüleri uyumsuz hâle gelebilir. Kılavuz, iki çıktı dosyasını Python Console üzerinden birleştirmek için şu komutu veriyor:
bpy.ops.cycles.merge_images(input_filepath1=r"1.exr",
input_filepath2=r"2.exr",
output_filepath=r"combined.exr")Komuttaki dosya yollarını birleştirilecek kendi çıktılarınızla değiştirin. Render’ı bölmeden önce her makinede toplam örnek sayısı, Offset ve Length ayarlarının tutarlı olduğunu kontrol edin.
Kaynak ve lisans
Bu rehber, Blender Manual’daki güncel Sampling ve Performance kılavuzları ile Blender 3.3 Sampling belgesine dayanarak Türkçeye uyarlanmıştır. Kaynaklar CC BY-SA 4.0 lisanslıdır: Sampling, Performance ve Blender 3.3 Sampling.
Sık sorulan sorular
Blender Cycles’ta Noise Threshold ne işe yarar?
Uyarlamalı örnekleme sırasında bir pikselde örneklemeye devam edilip edilmeyeceğini belirler. Daha düşük eşik daha iyi kalite sağlayabilir, ancak render süresini uzatabilir.
Cycles denoising için hangi geçişler kullanılmalı?
Kılavuz en az Albedo geçişini önerir. Albedo + Normal seçeneği, renk verisine ek olarak albedo ve normal verisini de denoising için kullanır.
Cycles Sample Subset ile render iki makineye bölünebilir mi?
Evet. Örnekler Offset ve Length değerleriyle alt kümelere ayrılabilir ve tamamlanan render’lar birleştirilebilir. Her makinede toplam Render Samples değerinin tüm alt kümelerin toplamını göstermesi gerekir.
Kaynaklar
3 kaynakKaynak metinler yeniden yayımlanmaz; kısa alıntılar tırnak içinde verilir, geri kalanı özgün özet ve yorumdur.
Türkiye’deki küçük ofisler ve öğrenciler için bu ayarların pratik değeri, örnek sayısını sürekli yükseltmeden sahneye uygun kalite ve süre dengesini kurabilmek. Özellikle iç mekânlarda gürültüyü azaltma hedefiyle render süresi arasında tercih yapmak gerekir; kılavuz her sahneye uyacak tek bir ayar önermiyor.
Donanım tarafında GPU denoising’in ek bellek istediğini hesaba katmak önemli. Büyük sahnelerde seçenekleri kullanılan iş istasyonunda denemek ve final kalite tercihini teslim gereksinimine göre yapmak daha güvenli. Blender sürümleri arasında arayüz adları değişebileceğinden, ayarları kullanılan sürümün kılavuzuyla karşılaştırmak da yararlı olacaktır.




Yorumlar 0