Jumat, 03 Mei 2013

RENDERING FARM

Pada zaman yang suudah modern ini kita sudah banyak menyaksikan animasi 3D yang fantastis, animasi tersebut banyak kita jumpai pada film maupun game. Pada dunia film animasi 3D sudah layaknya hal yang nyata, kita tidak bisa membedakan animasi itu real atau fiksi dan di dunia game pun tak kalah kerennya, game dengan fitur yang sangat mengagumkan dengan menampilkan objek yang hampir seperti di dunia nyata.
 
Banyak orang bertanya-tanya bagaimana sih membuat animasi seperti di film transformer atau avatar?. Pembuatan animasi 3D tersebut yaitu membuat objek dan di render, apa sih render itu? render adalah sebuah proses untuk menghasilkan sebuah citra 2D dari data 3D. Proses ini bertujuan untuk memberikan visualisasi pada user mengenai data 3D tersebut melalu monitor atau pencetak yang hanya dapat menampilkan data 2D. Untuk orang yang pernah belajar blender mungkin mengerti dan sudah mencoba apa itu rendering. Untuk membuat objek bergerak yang berdurasi tidak lama (10 detik)  dan ketika dirender mungkin hasilnya lumayan lama
yaitu berkisar 15 menit (itu yang komputernya speknya bagus) bayangkan kalo ngebuat animasi itu di komputer yang speknya sedang sedang saja, pasti lama banget. Bagaimana kalo ngebuat animasi seperti Transformer dandi render di komputer yang speknya biasa saja mungkin bisa memakan waktu yang cukup lama antara 1 tahun atau 2 tahun. Maka dari itu untuk membuat animasi seperti Transformer dibutuhkan yang namanya Rendering Farm.

Rendering Farm merupakan sekumpulan dari komputer yang bekerja sama untuk melakukan proses rendering. Untuk melakukan Rendering Farm dibutuhkan Super Komputer, karena dengan menggunakan super komputer maka untuk saling merender dapat di bagi bagi tugasnya atau disebut render manager(misal : komputer 1 render ocopus, komputer 2 render megatron). Cara kerja untuk Rendering Farm yaitu membuat animasi 3D dengan tugas masing2 lalu setelah membuat animasi tersebut maka animasi 3D tersebut dikirim ke server pusat, server pusat berfungsi untuk menyatukan potongan-potongan animasi tersebut dan di render (Render Slave).

Hasil rendering tersebut lalu disimpan dengan komputer khusus (NAS) di ruangan khusus dengan daya listrik besar dan ruangan harus sejuk. Dan komputernya menggunakan 150 CPU bahkan 1000 CPU dan sehingga saat merender object memakan waktu yang singkat.

Untuk melakukan proses Rendering Farm maka di butuhkan software yang menunjang pembuatan animasi 3D, software-software yang sering digunakan yaitu 
  1. Blender










2.  Yadra



Sumber :
http://www.tjoret.net/2011/06/sedikit-soal-render.html
https://en.wikipedia.org/wiki/Render_farm
http://www.archiform3d.com/glossary/render-farm.php