Mimari Kurs Bilgi Al
Render Rehberi

Render Çiftliği (Render Farm) Nedir?

Bir animasyonun yüzlerce karesini tek bilgisayarla render etmek günler sürebilir. Render çiftliği bu işi onlarca bilgisayara paylaştırır. Peki tam olarak nasıl çalışır, ne zaman gerekir ve ne zaman gereksizdir?

Mimari animasyon Bulut render Maliyet hesabı
Kısa cevap

Render çiftliği (render farm), bir render işini onlarca veya yüzlerce bilgisayara (node'a) bölerek aynı anda işleyen bir bilgisayar kümesidir. Mantığı basittir: bir animasyonun her karesi birbirinden bağımsız hesaplandığı için, kareler ayrı makinelere dağıtılır ve hepsi paralel render edilir. Tek bilgisayarda 5 gün sürecek bir mimari animasyon, çiftlikte birkaç saatte biter. Çok kareli işlerde (animasyon, walkthrough, yüksek çözünürlüklü seriler) çok değerlidir; tek bir still görsel için ise neredeyse hiç gerekmez. Bugün çoğu mimar, kendi çiftliğini kurmak yerine işi yükle-öde mantığıyla çalışan online render farm hizmetlerine gönderir.

Render çiftliği ne demek?

"Render çiftliği" terimi, İngilizce render farm ifadesinin Türkçeleşmiş hâlidir. Burada "çiftlik" benzetmesi, çok sayıda makinenin bir arada, eşgüdümlü çalışmasını anlatır; tıpkı bir çiftlikteki çok sayıda işçinin aynı hasadı paylaştırması gibi. Teknik olarak bir render çiftliği, birbirine ağ ile bağlı çok sayıda render node'undan (her biri ayrı bir bilgisayar) ve bu node'lara işi dağıtan bir render yöneticisi yazılımından oluşur.

Render işleminin neden bu kadar ağır olduğunu ve makinenin ne yaptığını render motoru nedir rehberinde anlatıyoruz. Kısaca: render motoru, ışığın sahnedeki her yüzeyde nasıl davrandığını milyonlarca kez hesaplar. Bu hesap tek bir karede bile dakikalar, bazen saatler alabilir. Bir animasyonda yüzlerce kare olduğunda toplam süre el yakar; işte render çiftliğinin çözdüğü problem tam olarak budur.

Render çiftliği nasıl çalışır?

Render çiftliğinin temelinde tek bir gerçek yatar: bir animasyonun her karesi birbirinden bağımsızdır. 1. kareyi hesaplamak için 2. kareye ihtiyaç yoktur; her kare kendi başına çözülebilen bir görseldir. Bu da kareleri ayrı makinelere dağıtıp aynı anda (paralel) render etmeyi mümkün kılar.

Tipik bir akış şöyle ilerler:

  1. Sahnenin paketlenmesi: 3ds Max sahnesi, kullandığı tüm dokular, HDRI'lar ve eklentilerle birlikte toplanır. Sahne Forest Pack veya RailClone gibi eklentilerle ağaç/çim üretiyorsa, bu eklentilerin çiftlikteki her node'da kurulu olması gerekir; aksi hâlde bitkiler render olmaz.
  2. Yükleme: Paket render çiftliğine gönderilir. Kendi çiftliğinizde bu yerel ağ üzerinden olur; online bir çiftlikte ise dosyalar internet üzerinden yüklenir.
  3. İşin dağıtılması: Render yöneticisi (sektörde Deadline ve Royal Render gibi yazılımlar yaygındır) kareleri boş node'lara dağıtır. 100 kare 50 node'a verildiğinde her node yaklaşık 2 kare işler.
  4. Paralel render: Tüm node'lar aynı anda kendi karelerini hesaplar. Bir node işini bitirince yönetici ona yeni bir kare yollar.
  5. Sonuçların toplanması: Biten kareler tek bir klasörde birikir; siz de bunları indirip kurguda (video) bir araya getirirsiniz.

Still (tek görsel) işlerde de çiftlik kullanılabilir; bu durumda tek bir kare, içindeki şeritlere (bucket) bölünüp farklı makinelere dağıtılır. Ancak tek kare için kazanım, animasyondaki kadar dramatik değildir.

Render çiftliği ne zaman gerekir?

Render çiftliği bir lüks değil, belirli işler için bir zorunluluktur; ama her iş için değil. Şu durumlarda gerçekten işe yarar:

Hızlı bir hesap. Mimari animasyonda render süresini tahmin etmek kolaydır: tek karenin render süresi × toplam kare sayısı. 25 fps'de 40 saniyelik bir video 1000 kare eder; her kare 6 dakikaysa tek makinede 100 saat (~4 gün) sürer. Aynı işi 50 node'a dağıttığınızda teorik olarak 2 saat civarına iner. İşte render çiftliğinin gerçek değeri bu çarpan etkisindedir. Mimari animasyonun nasıl planlandığını ayrı rehberde anlatıyoruz.

Online render farm hizmetleri nasıl çalışır ve maliyeti nedir?

Bugün mimar ve görselleştirme uzmanlarının büyük çoğunluğu kendi çiftliğini kurmaz; işi internet üzerinden bir online render farm hizmetine gönderir. Mantık bir bulut hizmeti gibidir: sahneyi yüklersiniz, hizmet sağlayıcı işi kendi yüzlerce makinesine dağıtır, biten kareleri indirirsiniz. Kullandığınız kadar ödersiniz; aylık abonelik zorunluluğu yoktur.

Fiyatlandırma genellikle ham hesaplama gücü üzerinden yapılır:

BirimNe ölçerHangi render için
GHz-saat (GHz-hour)1 çekirdeğin 1 GHz hızda 1 saat çalışmasıCPU render (V-Ray CPU, Corona — ikisi de Chaos firmasının ürünü)
OctaneBench-saat (OBh)Ekran kartı (GPU) gücünün saatlik birimiGPU render (V-Ray GPU, Octane, Redshift)

Birim fiyatlar firmadan firmaya değişir ve zamanla güncellenir; genel aralık olarak CPU tarafında GHz-saat başına birkaç cent (yaklaşık 0,004–0,05 dolar bandı) konuşulur. Önemli olan rakamın kendisi değil, nasıl çarpan etki yaptığıdır. Tek bir mimari iç mekân karesi, 64 çekirdekli güçlü bir makinede 20 dakikada bitse bile, bu yaklaşık 68 GHz-saat tüketir; yani tek kare bile birkaç GHz-saatin çok üstünde maliyet üretebilir. Bu yüzden gerçek maliyeti her zaman küçük bir test karesiyle ölçmek en sağlıklı yöntemdir.

Maliyeti düşürmenin en iyi yolu çiftlik değil, optimizasyondur. Çiftlik, render süresini para karşılığı satın alır; ama gereksiz uzun süren bir kareyi de aynı oranda pahalı render eder. Sahnenizi göndermeden önce render gürültüsünü (noise) doğru ayarlarla giderirseniz, her karenin süresi kısalır ve toplam fatura belirgin biçimde düşer. Kirli, optimize edilmemiş bir sahneyi çiftliğe göndermek, hatayı ölçekte çoğaltmaktır.

Yerel (kendi) render çiftliği kurmak mantıklı mı?

Bazı stüdyolar kendi makinelerinden küçük bir yerel çiftlik kurar; örneğin ofisteki 3-4 bilgisayarı gece boyunca render ağına dâhil eder. Bu, sürekli ve yoğun iş akan stüdyolar için anlamlı olabilir. Ancak ciddi bir taahhüt gerektirir: sunucu donanımı, ağ ve paylaşımlı depolama kurulumu, bir render yöneticisi (Deadline/Royal Render) ve her node için ayrı yazılım lisansları gerekir.

KriterYerel çiftlikOnline render farm
Başlangıç maliyetiYüksek (donanım + lisans)Yok (kullandıkça öde)
Kurulum/bakımSürekli emek isterHizmet sağlayıcıda
ÖlçeklenmeSınırlı (kaç makineniz varsa)Esnek (yüzlerce node)
Kime uygunSürekli yoğun iş akan stüdyoÇoğu mimar, freelancer, öğrenci

Çoğu birey ve küçük ekip için sonuç nettir: kendi çiftliğini kurmaktansa, ihtiyaç oldukça online bir çiftliğe iş göndermek hem ucuz hem zahmetsizdir. Yerel çiftliği, render hacmi gerçekten donanım yatırımını çıkaracak kadar büyüyen stüdyolar için saklayın.

Render çiftliği ne zaman gereksizdir?

Bu, yeni başlayanların en çok yanıldığı noktadır. Render çiftliği güçlü bir araçtır ama her iş için değildir. Şu durumlarda gereksizdir, hatta gereksiz masraf veya gecikme yaratır:

Özetle: çiftlik bir "kare sayısı" sorununu çözer, bir "kalite" veya "öğrenme" sorununu değil. İşinizde yüzlerce kare yoksa, muhtemelen çiftliğe de ihtiyacınız yoktur.

Önce render'ı, sonra ölçeklemeyi öğrenin

Render çiftliği, sağlam bir render iş akışının üzerine kurulan bir hızlandırıcıdır; temeli yoksa anlamı da yoktur. 3ds Max ile V-Ray ve Corona (Chaos firmasının render motorları) kullanarak sıfırdan, uygulamalı mimari render eğitimi veriyoruz. Önce ışık-malzeme-kamera ve render optimizasyonunu, ardından animasyon ve çoklu kare üretimini öğrenirsiniz. Eğitim, Autodesk Yetkili Eğitim Merkezi tarafından verilen, sertifika numarasıyla doğrulanabilen uluslararası geçerli Autodesk tamamlama belgesiyle (Certificate of Completion) sonuçlanır. 14.000 TL, 12 taksit. Yeni dönem kayıtları açık.

Eğitim bir iş ya da gelir garantisi vermez; sonuçlar kişinin pratiğine, portföyüne ve piyasa koşullarına bağlıdır.

Eğitim detaylarını öğren

Sıkça sorulan sorular

Render çiftliği ile bulut render aynı şey mi?

Pratikte çoğu zaman aynı şeyi kastederler. "Render çiftliği" makine kümesinin kendisini, "bulut render" ise bu kümeye internet üzerinden iş göndermeyi anlatır. Bir online render farm, hem çiftlik hem bulut render hizmetidir; sahneyi yükler, uzaktaki çiftlikte render edip sonucu indirirsiniz.

Tek bir görsel için render çiftliği gerekir mi?

Genellikle hayır. Tek bir still görseli iyi bir render bilgisayarı dakikalar içinde halleder. Çiftliğin asıl değeri, yüzlerce kareli animasyon ve walkthrough gibi çok kareli işlerde, kareleri paralel render ederek ortaya çıkar.

Render farm fiyatları nasıl hesaplanır?

CPU render genellikle GHz-saat, GPU render ise OctaneBench-saat gibi birimlerle ücretlendirilir. Toplam maliyet, sahnenizin karmaşıklığına, çözünürlüğe ve render ayarlarına göre değişir. En sağlıklı yöntem, büyük işten önce küçük bir test karesi göndererek gerçek maliyeti ölçmektir.

Kendi render çiftliğimi kurmalı mıyım?

Yalnızca sürekli ve yoğun render işiniz varsa mantıklıdır; donanım, kurulum, bakım ve ayrı node lisansları ciddi yatırım ister. Çoğu mimar, freelancer ve öğrenci için ihtiyaç oldukça online bir render farm kullanmak hem ucuz hem zahmetsizdir.

Render çiftliği render kalitesini artırır mı?

Hayır. Çiftlik render'ı hızlandırır, kalitesini belirlemez. Çıktının kalitesi sizin sahne kurulumunuza, ışık ve malzemelerinize, render motoru ayarlarınıza bağlıdır. Çiftlik, aynı kaliteyi sadece daha hızlı üretir.

Eğitmen: Mustafa Şimşek — 3ds Max & Render Eğitmeni. Mimari görselleştirmede 4 yıl deneyimle sıfırdan başlayanlara fotogerçekçi render iş akışını uygulamalı öğretir.
Mimari Kurs (ARCHIFY) — Autodesk Yetkili Eğitim Merkezi (ATC). 3ds Max, V-Ray ve Corona ile mimari görselleştirme eğitimi verir.