ATLAS / Ahmet Salih Haroğlu
3D · Teknik rehber

Blender'da Eevee mi Cycles mı? Ürün Render'ı İçin Seçim

Eevee hızlıdır, Cycles fiziksel olarak daha doğrudur. Hangi iş için hangisini seçmek mantıklı, ikisinin farkı nerede ortaya çıkar ve iki motoru aynı projede nasıl birlikte kullanırsınız?

Ahmet Salih Haroğlu8 dk okuma
İç Mekan çalışmasından görsel
İçindekilerİki motorun mantığıCycles ne zaman?Eevee ne zaman?İki motorun görünür farklarıKarar çerçevesiUygulamada iş akışıCycles ayarları: süre ve kalite dengesiKendi ürününüzde karşılaştırma testi nasıl yapılır?Animasyonda süre bütçesiSık yapılan hatalarMüşteri açısından ne değişir?Sık sorulan sorularSonuç

İki motorun mantığı

Cycles ışık ışınlarını izleyerek (path tracing) hesaplar; yansıma, kırılma ve dolaylı ışık fiziksel olarak doğru çıkar ama süre uzar. Eevee gerçek zamana yakın çalışan bir raster motorudur; hızlıdır ama bazı etkiler yaklaşık hesaplanır.

Bu farkı anlamak için ikisinin nasıl çalıştığına kısaca bakalım. Cycles, kameradan çıkan hayali ışınları sahnede takip eder; ışın bir yüzeye çarptığında yansır, kırılır ya da dağılır ve bu süreç birçok sekme boyunca tekrarlanır. Her piksel için bu rastgele örnekleme çok kez yapılır ve sonuçların ortalaması alınır; bu yüzden az örnekle alınan görüntü gürültülüdür, örnek arttıkça temizlenir. Eevee ise üçgenleri doğrudan ekrana projeksiyonla çizer ve ışık, gölge ve yansımaları özel tekniklerle (gölge haritaları, ekran uzayı hesapları, ışık sondaları) yaklaştırır. Gerçek zamanlı oyun motorlarına yakın bir yaklaşımdır, bu yüzden görüntü saniyeler değil çoğu zaman milisaniyeler içinde oluşur.

Blender 4.2 ile Eevee yeniden yazıldı ve yeni sürüm, önceki Eevee'ye göre ekran uzayında ışın izleme gibi daha gerçekçi seçenekler sundu. Eski ve yeni sürümlerin ayar adları farklıdır; bu yüzden eski bir eğitimdeki ayarı kendi sürümünüzde aramak zaman kaybettirebilir. Her iki motora da Render Properties sekmesindeki Render Engine açılır menüsünden geçersiniz.

Cycles ne zaman?

  • Katalog ve reklam için son kalite durağan görsel.
  • Cam, parlak metal ve karmaşık yansımalar.
  • Yumuşak dolaylı ışık ve gerçekçi gölgelerin önemli olduğu sahneler.

Bu maddeleri açalım. Cam bardak, parfüm şişesi, gözlük ya da bir saat kristali gibi ürünlerde ışığın cam içinden geçip kırılması, kenarlarda parlak çizgiler oluşturması ve arkadaki nesneleri bozarak göstermesi gerekir. Cycles bu davranışı fiziksel olarak hesaplar. Parlak metal yüzeylerde ise çevrenin yansıması ürünün karakterini taşır; Cycles'ın hesapladığı yansıma, ortamın tamamını doğru konumlarıyla yansıtır. Metal malzemelerin ayrıntısı için metal yazısına bakabilirsiniz.

Dolaylı ışık da önemli bir farktır. Işık beyaz bir duvardan sekip ürünün gölgeli tarafına ulaştığında oluşan yumuşak dolgu, Cycles'ta kendiliğinden gelir. Gölgeler de zeminle temas noktasında koyulaşıp uzaklaştıkça yumuşayarak doğal bir geçiş verir. Zemin ve gölge kurulumunu zemin ve gölge yazısında ayrıntılı işledim.

Eevee ne zaman?

  • Hızlı önizleme ve taslak onayı.
  • Uzun animasyonlarda süre bütçesi kısıtlıysa.
  • Stilize ya da daha az fizik gerektiren görünümler.

Eevee'nin gücü geri bildirim hızıdır. Malzeme ve ışık deneyleri sırasında her değişikliği bir saniye içinde görmek, deneme sayınızı artırır ve daha iyi kararlar vermenizi sağlar. Müşteriye ilk kompozisyon taslağını göstermek için de uygundur. Opak, matlığı yüksek ürünlerde (mat plastik, ahşap, kumaş) ve basit ışıkta Eevee bazen gözle ayırt edilmesi zor sonuç verebilir. Stilize görünüm istendiğinde (illüstratif, düz renkli, toon) Eevee doğal tercihtir; çünkü fiziksel doğruluk aranmaz, kontrol ve hız önemlidir.

İki motorun görünür farkları

Farklar en çok şu alanlarda ortaya çıkar:

  • Cam ve kırılma: Eevee'de kırılma ekranda görünen bilgiye dayanır, bu yüzden ekran dışında kalan ya da başka cisimlerin arkasında kalan şeyler eksik yansır. Cycles tam ve doğru kırılma verir.
  • Dolaylı aydınlatma: Eevee ışık sondaları ve yaklaşımlarla bunu taklit eder; sondaların yerleşimi ve ayarı sonucu etkiler. Cycles ise her sekmeyi hesaplar.
  • Gölge yumuşaklığı: Cycles'ta alan ışığının boyutu gölge yumuşaklığını fiziksel olarak belirler; Eevee'de aynı his ayarlarla yakalanabilir ama temas gölgelerinde ek ince ayar gerekebilir.
  • Çok yansımalı sahneler: Karşılıklı duran iki parlak yüzey ya da içi içe cam gibi durumlarda Cycles'ın sekme sayısı hesabı daha tutarlıdır.
  • Ortam tutarlılığı: Aynı sahneyi iki motorda açtığınızda görüntü birebir aynı çıkmaz; renk, kontrast ve gölge ayarlarını yeniden gözden geçirmeniz gerekebilir.

Bu farkların hepsi her sahnede sorun yaratmaz. Düz arka planda, mat bir kutu ürünü Eevee ile de Cycles ile de benzer görünebilir; cam bir şişede fark çok daha belirgindir. O yüzden doğru yaklaşım, motoru ürünün malzemesine göre seçmektir.

Karar çerçevesi

Karar verirken şu soruları sırayla sorabilirsiniz:

  • Ürünün ana malzemesi cam, parlak metal ya da şeffaf mı? Evet ise Cycles'a yönelin.
  • Çıktı tek bir yüksek kaliteli görsel mi, yoksa yüzlerce kare mi? Çok kare varsa süre bütçesini hesaplayın.
  • Görüntüde fiziksel doğruluk mu, yoksa üslup mu önemli? Stilize ise Eevee yeterli.
  • Müşteri onayı için kaç tur taslak gerekecek? Çok tura ihtiyaç varsa taslakları hızlı motorla alın.
  • Donanımınız Cycles için yeterli mi? GPU ile render çoğu durumda CPU'dan çok daha hızlıdır.

Bu sorulara verdiğiniz cevaplar çoğu zaman tek yönü gösterir. Karışık cevaplar çıkıyorsa (hem cam hem uzun animasyon gibi) iş akışını bölmek gerekir: taslakları Eevee, final kareleri Cycles ile üretmek gibi.

Uygulamada iş akışı

Ben modelleme ve malzeme aşamasında hızlı geri bildirim için hızlı motoru kullanmayı, nihai görselde ise kalite gerektiren yerlerde Cycles'a geçmeyi mantıklı buluyorum. Her proje için karar farklıdır; ışık ve malzeme karmaşıklığına, kare sayısına bağlıdır.

Bu iş akışının püf noktası, iki motor arasında geçerken malzemelerin ve ışığın uyumlu kalmasıdır. Principled BSDF gibi standart düğümler iki motorda da çalışır, bu yüzden sade malzeme kuranlar için geçiş kolaydır. Cycles'a özgü bazı düğümler (örneğin Bevel düğümü) Eevee'de aynı etkiyi vermez; geçiş yapmadan önce bu tür düğümleri not etmek iyi bir alışkanlıktır. Kenar işleri için bevel yazısına bakabilirsiniz. HDRI ile kurulan ışık iki motorda da çalışır ve iki motorun karşılaştırılmasında iyi bir referanstır; ayrıntılar için HDRI yazısı var.

Cycles ayarları: süre ve kalite dengesi

Cycles'ta kaliteyi belirleyen birkaç ayar vardır. Render örnek sayısı (Max Samples) gürültünün ne kadar temizleneceğini belirler. Noise Threshold (uyarlanabilir örnekleme) açıksa, Blender temiz olan pikselleri erken bırakıp zor pikselleri daha uzun hesaplar; bu da süreyi kısaltır. Light Paths altındaki sekme sayıları (Max Bounces) cam ve karmaşık yansımalarda önem kazanır; düşük sekme sayısı cam içinde koyu bölgeler bırakabilir. Gürültü giderici (Denoise) olarak Blender'ın OpenImageDenoise seçeneği ya da uyumlu NVIDIA kartlarda OptiX kullanılabilir.

Bu ayarlar her sahne için ayrı ayarlanır; bir ürünün stüdyo ışığında yeterli olan örnek sayısı, başka bir ürünün cam içeren sahnesinde yetmeyebilir. Gürültü ve süre ilişkisini gürültü yazısında ayrıntılı işledim.

Kendi ürününüzde karşılaştırma testi nasıl yapılır?

Genel tavsiyeler faydalıdır ama kesin cevabı kendi sahneniz verir. Basit bir test düzeni kurabilirsiniz. Sahnenin en zor kadrajını seçin; yani camın, parlak metalin ya da yoğun yansımanın en çok göründüğü kamerayı. Aynı kareyi önce Eevee ile, sonra Cycles ile alın. Cycles için orta düzey bir örnek sayısı ve denoise yeterlidir; amaç nihai kaliteyi değil, farkın nerede çıktığını görmektir. Süreyi de not edin.

İki görüntüyü yan yana koyduğunuzda üç şeye bakın. Birincisi, ürünün kenarlarındaki ve cam kısımlarındaki yansımalar tutarlı mı? İkincisi, zemin gölgesi ve temas noktası aynı doğallıkta mı? Üçüncüsü, farkı ürünü hiç görmemiş biri fark eder mi? Fark küçükse ve süre farkı büyükse hızlı motor mantıklıdır. Fark büyükse, süre bütçesini Cycles'a göre planlayın. Bu test yarım saatinizi alır ama proje boyunca gereksiz tartışmayı ve geç keşfedilen sürprizi önler.

Testte ayrıca ışığı da kontrol altında tutun. İki motorda aynı HDRI ve aynı ışık gücünü kullanmazsanız, farkın motordan mı ışıktan mı geldiğini ayıramazsınız. Renk yönetimi ayarlarının (View Transform gibi) iki render'da aynı olduğundan emin olmak da gerekir; aksi halde sahte bir fark görürsünüz. Test sonucunu kısa bir notla dosyada saklamak, benzer ürünlerde kararı hızlandırır.

Animasyonda süre bütçesi

Durağan tek görselde Cycles'ın saniyeler yerine dakikalar süren render'ı genelde sorun olmaz. Animasyonda ise kare sayısı süreyi çarpar. Sıradan bir fikir: kısa bir ürün animasyonunda saniyede onlarca kare vardır; her kare için dakikalar süren bir render, toplamda saatleri ve günleri bulabilir. Bu nedenle animasyon projelerinde önce süre bütçesini hesaplamak gerekir: bir karenin render süresini ölçün, kare sayısıyla çarpın ve donanımınızla ya da bir render çiftliğiyle yetiştirip yetiştiremeyeceğinize bakın.

Kısıtlı bütçede seçenekler şunlardır: Eevee ile render almak, Cycles'ta örnek sayısını ve çözünürlüğü ayarlamak, denoise'a daha fazla güvenmek ya da kareleri sahnenin karmaşıklığına göre sadeleştirmek. Hareketli sahnelerde denoise'ın kareler arası titreme üretebileceğini de göz önünde bulundurun; animasyon için ayrı bir test yapmak iyi fikirdir. Bu konuya animasyon hizmeti sayfasından ve animasyon süreci yazısından daha geniş bakabilirsiniz.

Sık yapılan hatalar

  • Her işte tek motoru kullanmak ve diğerinin avantajını gözden kaçırmak.
  • Eevee'de başlayıp son aşamada Cycles'a geçişi planlamamak; malzeme ve ışık sürprizleri çıkar.
  • Cycles'ta gürültüyü yalnızca örnek sayısını artırarak çözmeye çalışmak; ışık kurulumu ve denoise ayarı çoğunlukla daha verimlidir.
  • Cam için yetersiz sekme sayısı bırakmak.
  • Süreyi tahmin etmeden animasyona başlamak.
  • Eski Blender sürümüne ait Eevee ayarlarını yeni sürümde aramak.
  • Motoru müşteri onayından sonra değiştirmek; tüm onaylanmış görünüm değişir.

Müşteri açısından ne değişir?

Müşteri için motor seçimi teknik detay gibi görünse de sonucu etkiler: teslim süresi, revizyon sayısı ve görüntü kalitesi. Cam ve parlak metal ağırlıklı bir katalogda Cycles ile alınan sonuç, fotoğrafa daha yakın görünür. Mat ürünlerden oluşan geniş bir koleksiyonda ise hızlı motor süreyi kısaltır. Bu yüzden iyi bir kapsam konuşmasında ürünlerin malzemesi ve çıktı adedi baştan netleştirilir. Süreç hakkında genel çerçeve için görselleştirme süreci yazısına bakabilir, işiniz için 3D ürün görselleştirme hizmetini inceleyebilir ya da doğrudan teklif isteyebilirsiniz.

Varsayımsal bir örnek: on renk seçenekli, mat plastik bir ürün için katalog görselleri hazırlanıyor. Renk varyantları aynı sahnede tekrar tekrar render edileceği için süre kritiktir; mat yüzeylerde iki motorun farkı küçük kalıyorsa Eevee mantıklı olabilir. Aynı ürünün metal parçalı, camlı bir üst modeli ise Cycles ile alınmalıdır. Karar ürüne göre değişir, motorun kendisine göre değil.

Sık sorulan sorular

Ürün render'ı için Cycles her zaman daha mı iyi?

Fiziksel doğruluk açısından genellikle evet, ama her iş için gerekli değil. Mat, basit malzemeli ürünlerde Eevee de yeterli olabilir ve çok daha hızlıdır. Cam, parlak metal ve karmaşık yansımalarda Cycles'ın avantajı belirgindir.

Eevee ile Cycles aynı sonucu verir mi?

Birebir aynı vermez. Ayarlar, gölge ve yansıma hesabı farklıdır; geçiş yaparken ışık ve malzemeleri yeniden kontrol etmek gerekir. Basit sahnelerde farklar küçük, cam ve çoklu yansımada büyüktür.

Cycles'ı GPU ile kullanmak şart mı?

Şart değil ama çoğu durumda GPU render CPU'dan belirgin biçimde hızlıdır. Donanım desteği kart markasına göre değişir; Blender Preferences altındaki Cycles Render Devices bölümünden uygun seçeneği etkinleştirirsiniz.

Taslağı Eevee ile alıp finali Cycles ile yapmak mantıklı mı?

Evet, yaygın bir yöntemdir. Yalnızca motorlar arası görünüm farkını baştan hesaba katın ve cam gibi kritik malzemeleri taslak aşamasında da Cycles ile bir kez deneyin.

Animasyon için hangi motor uygun?

Süre bütçesine bağlı. Eevee hızlı olduğu için uzun animasyonlarda pratik; kalite öncelikliyse Cycles ile örnek sayısı ve denoise ayarları optimize edilerek kullanılır. Önce bir karenin süresini ölçüp toplam süreyi hesaplayın.

Sonuç

"Hangisi daha iyi" değil, "bu iş için hangisi yeterli" sorusu doğru sorudur. Cam, parlak metal ve yüksek gerçekçilik gerektiren son görsellerde Cycles; hızlı geri bildirim, taslak ve süre baskısı olan işlerde Eevee mantıklıdır. İki motoru aynı projede birbirini tamamlayacak biçimde kullanmak çoğu zaman en verimli yoldur. Animasyon örneği için animasyon hizmeti sayfasına bakabilirsiniz.

Aura Reformer Cadillac: dört direkli çerçeve, yaylar, trapez ve pofuduk askı, şeffaf zeminde
İlgili çalışmaAura ReformerÜrün Modelleme · Müşteri Çalışması · Blender · EEVEE · 6 ürün
Ahmet Salih Haroğlu3D sanatçı · dijital üretici · İstanbul

Aklınızda bir proje mi var?

Proje talebi gönder →

Bülten

Notlar, teknik rehberler ve yeni çalışmalar.