Sejarah Blender
Pada tahun 1988 Ton Roosendaal mendanai perusahaan yang bergerak dibidang animasi yang dinamakan NeoGeo. NeoGeo adalah berkembang pesat sehingga menjadi perusahaan animasi terbesar di Belanda dan salah satu perusahaan animasi terdepan di Eropa. Ton Roosendaal selain bertanggung jawab sebagai art director juga bertanggung jawab atas pengembangan software internal.
Pada tahun 1995 muncullah sebuah software yang pada akhirnya dinamakan Blender. Setelah diamati ternyata Blender memiliki potensi untuk digunakan oleh artis –artis diluar NeoGeo. Lalu pada tahun 1998 Ton mendirikan perusahaan yang bernama Not a Number (NaN) Untuk mengembangkan dan memasarkan Blender lebih jauh. Cita – cita NaN adalah untuk menciptakan sebuah software animasi 3D yang padat, cross platform yang gratis dan dapat digunakan oleh masyarakat computer yang umum.
Sayangnya ambisi NaN tidak sesuai dengan kenyataan pasar saat itu. Tahun 2001 NaN dibentuk ulang menjadi perusahaan yang lebih kecil NaN lalu meluncurkan software komersial pertamanya, Blender Publisher. Sasaran pasar software ini adalah untuk web 3D interaktif. Angka penjualan yang rendah dan iklim ekonomi yang tidak menguntungkan saat itu mengakibatkan NaN ditutup. Punutupan ini termasuk penghentian terhadap pengembangan Blender.
Karena tidak ingin Blender hilang ditelan waktu begitu saja, Ton Roosendaal mendirikan organisasi non profit yang bernama Blender Foundation. Tujuan utama Blender Foundation adalah tersu mempromosikan dan mengembangkan Blender sebagai proyek open source. Pada tahun 2002 Blender dirilis ulang dibawah syarat – syarat GNU General Public License.
Pengertian Blender beserta Kegunaannya
Blender merupakan OSS (Open Source SOftware) atau istilah lainnya software yang dapat di gunakan di berbagai macam OS (Operating System). Ini digunakan untuk dikembangkan secara komersial, tetapi sekarang dirilis di bawah GPL (GNU General Public License).
Untuk spekifikasi yang dibutuhkan untuk penginstallan software ini sangatlah sederhana
Intel pentium III atau lebih/ AMD dsbg
Ram 64Mb
VGA 4Mb
Disk Space 35Mb
Windows 2000 dan lebih, Linux.
Target di profesional media dan seniman, Blender dapat digunakan untuk membuat visualisasi 3D, stills serta siaran dan video berkualitas bioskop, sedangkan penggabungan mesin 3D real-time memungkinkan penciptaan konten 3D interaktif untuk pemutaran yang berdiri sendiri. Blender memiliki berbagai macam kegunaan termasuk pemodelan, menjiwai, rendering, texturing, menguliti, rigging, pembobotan, editing non-linear, scripting, composite, post-produksi dan banyak lagi.
Blender tersedia untuk berbagai sistem operasi, seperti:
Microsoft Windows
Mac OS X
Linux
IRIX
Solaris
NetBSD
FreeBSD
OpenBSD.
Perangkat lunak ini berlisensi GPL (GNU General Public License) dan kemudian kode sumbernya tersedia dan dapat diambil siapa saja.
Fitur – Fitur Blender
Blender memiliki fitur sama kuat mengatur dalam lingkup dan kedalaman ke ujung lain tinggi 3D software seperti Softimage | XSI, Cinema 4D, 3ds Max dan Maya.
Perangkat lunak ini berisi fitur yang merupakan ciri khas dari model perangkat lunak high-end. Ini adalah Open Source yang paling populer grafis 3D aplikasi yang tersedia, dan merupakan salah satu yang paling didownload dengan lebih dari 200.000 download dari rilis masing-masing.
Fitur termasuk:
Model: Obyek 3D tipe, termasuk jerat poligon, permukaan NURBS, Bezier dan kurva B-spline; multiresolusi patung kemampuan; Modifier stack deformers; model Mesh; Python Scripting
Rigging: Skeleton kode ciptaan; Skinning; lapisan Bone; B-splines interpolated tulang
Animasi: animasi editor non-linear; Vertex framing kunci untuk morphing, animasi Karakter berpose editor; deformers animasi, pemutaran Audio; sistem kendala animasi
Rendering: raytracer inbuilt; oversampling, blor gerak, efek pasca produksi, ladang, non-square pixel, lapisan Render dan melewati; Render baking ke peta UV, Efek termasuk halo, suar lensa, kabut, vektor motion-blur proses pasca- , dan proses pasca-defocus; Ekspor naskah untuk penyaji eksternal
UV unwrapping: Laurent dan metode Berdasarkan Sudut unwrapping; unwreapping berdasarkan jahitan; falloff proporsional mengedit peta UV
Shading: membaur dan shader specular; Node editor; hamburan Bawah, shading Tangent; peta Refleksi
Fisika dan Partikel: sistem Partikel dapat dilampirkan ke mesh objek; simulator Fluida; solver Realtime tubuh lembut
Imaging dan Komposisi: multilayer OpenEXR dukungan; filter node komposit, konverter, warna dan operator vektor; 8 mendukung prosesor; sequencer realtime dekat; Bentuk gelombang dan U / V menyebar plits
Realtime 3D/Game Penciptaan: editor grafis logika; Bullet Fisika dukungan Perpustakaan; jenis Shape: polyhedron Convex, kotak, bola, kerucut, silinder, kapsul, majemuk, dan mesh segitiga statis dengan mode auto penonaktifan; tabrakan Diskrit; Dukungan untuk kendaraan dinamika; Mendukung semua modus pencahayaan OpenGL; Python scripting; Audio
Lintas Platfrom dengan GUI OpenGL seragam pada semua Platfrom ,siap untuk digunakan untuk semua versi windows (98, NT, 2000, XP), Linux,OS X , FreeBSD, Irix, SUN dan berbagai Sistem Oprasi lainnya .
Kualitas tinggi arsitektur 3D yeng memungkinkan penciptaan cepat dan efisiens .
Lebih dari 200.000 download (pengguna) dari seluruh dunia
Diekseskusi berukuran kecil, dan distribusi rendah
Kelebihan Blender
Blender adalah salah satu software open source yang digunakan untuk membuat konten multimedia khusunya 3Dimensi, ada kelemahan dan beberapa kelebihan yang dimiliki Blender dibandingkan software sejenis. Berikut kelebihannya :
Open Source
Blender merupakan salah satu software open source, dimana kita bisa bebas memodifikasi source codenya untuk keperluan pribadi maupun komersial, asal tidak melanggar GNU General Public License yang digunakan Blender.
Multi Platform
Karena sifatnya yang open source, Blender tersedia untuk berbagai macam operasi sistem seperti Linux, Mac dan Windows. Sehingga file yang dibuat menggunakan Blender versi Linux tak akan berubah ketika dibuka di Blender versi Mac maupun Windows.
Update
Dengan status yang Open Source, Blender bisa dikembangkan oleh siapapun. Sehingga update software ini jauh lebih cepat dibandingkan software sejenis lainnya. Bahkan dalam hitungan jam, terkadang software ini sudah ada update annya. Update an tersebut tak tersedia di situs resmi blender.org melainkan di graphicall.org
Free
Blender merupakan sebuah software yang Gratis Blender gratis bukan karena tidak laku, melainkan karena luar biasanya fitur yang mungkin tak dapat dibeli dengan uang, selain itu dengan digratiskannya software ini, siapapun bisa berpartisipasi dalam mengembangkannya untuk menjadi lebih baik. Gratisnya Blender mendunia bukan seperti 3DMAX/ Lainnya yang di Indonesia Gratis membajak :p. Tak perlu membayar untuk mendapatkan cap LEGAL. Karena Blender GRATIS dan LEGAL
Lengkap
Blender memiliki fitur yang lebih lengkap dari software 3D lainnya. Coba cari software 3D selain Blender yang di dalamnya tersedia fitur Video editing, Game Engine, Node Compositing, Sculpting. Bukan plugin, tapi sudah include atau di bundling seperti Blender.
Ringan
Blender relatif ringan jika dibandingkan software sejenis. Hal ini terbuti dengan sistem minimal untuk menjalankan Blender. Hanya dengan RAM 512 dan prosesor Pentium 4 / sepantaran dan VGA on board, Blender sudah dapat berjalan dengan baik namun tidak bisa digunakan secara maksimal. Misal untuk membuat highpolly akan sedikit lebih lambat.
Komunitas Terbuka
Tidak perlu membayar untuk bergabung dengan komunitas Blender yang sudah tersebar di dunia. Dari yang pemula sampai yang sudah mahir terbuka untuk menerima masukan dari siapapun, selain itu mereka juga saling berbagi tutorial dan file secara terbuka. Salah satu contoh nyatanya adalah OPEN MOVIE garapan Blender Institute
CONTOH HASILNYA :
Minggu, 14 Desember 2014
RENDER FARM
Render Farm
Prinsip render farm
Dewasa ini,
meningkatnya kemampuan komputer akan memungkinkan merender sebuah image
(gambar) dalam waktu yang singkat. Namun, bagaimanapun juga komputasi yang
meningkat itu bukanlah menjadi patokan dalam menentukam taraf kualitas gambar.
Sementara gambar yang sederhana dapat diproduksi dengan cepat, gambar yang
beresolusi tinggi serta lebih realistis dan rumit justru diproduksi dalam waktu
yang lebih lama dari sewajarnya. Waktu yang dihabiskan untuk menghasilkan
gambar dapat dibatasi oleh tenggat waktu, dan keinginan untuk menciptakan
pekerjaan berkualitas tinggi menjadikan kebutuhan daya komputasi meningkat,
bukan hanya sekedar menginginkan gambar yang sama dibuat lebih cepat.
Tahukah anda
berapa jam yang diperlukan untuk membuat efek visual dan animasi untuk
film? 40 juta jam untuk Monsters vs Aliens, 30 juta jam untuk Madagaskar:
Escape 2 Africa, dan 6,6 juta jam untuk Revenge of the Sith. Untuk menghasilkan
30 – 120 menit diperlukan puluhan juta jam hanya untuk merendernya saja. Untuk
mengatasi masalah ini, maka dirancanglah sebuah sistem terpadu yang merupakan
gabungan dari ribuan core prosesor, yang disebut dengan Render Farm.
Transformer,
Iron Man dan Avatar adalah contoh-contoh film animasi yang menggunakan teknik
Render Farm.
Pengertian
Render Farm Secara Umum
Rendering
adalah suatu proses untuk mengubah model geometri menjadi suatu gambar, dalam
melakukan proses tersebut biasanya membutuhkan waktu yang cukup lama, terutama
untuk rendering gambar photo-realistic. Untuk mengatasi hal
tersebut Rendering Farm yang dijadikan sebagai salah satu alternative
pilihan.
Render Farm
adalah sebuah sistem komputer yang mempunyai kinerja tinggi, yang dibangun
menggunakan teknik clustering computer dimana clustering computer adalah
menumpuk komputer sebanyak-banyak untuk memaksimalkan kinerja dalam mengolah
citra dan grafis yang ingin dihasilkan, terutama dalam mengolah animasi.
Komputer tersebut dibuat untuk menjadikan CGI atau bias disebut Comuter
Generated Imager, dan biasanya digunakan untuk produksi fil dan efek-efek
visual seakan-akan menjadi nyata.
Kemajuan
komputer akan memenuhi tuntutan dalam mencapai state 0f the art yang
bias disebut sebagai kualitas gambar. Gambar-gambar sederhana dapat diproduksi
dengan cepat dan mempunyai resolusi tinggi lebih real dan rumit dapat
diproduksi dengan waktu yang cukup ringkas atau wajar. Waktu yang dihabiskan
dalam menghasilkan gambar dapat dibatasi dalam mengolah garis-garis dalam
setiap gambar, untuk itu diperlukan kemampuan daya komputasi yang sangat
tinggi.
Dalam
mengelola Render Farm, seorang harus memperkenalkan manajer antrian secara
otomatis untuk mendistribusikan proses ke prosesor komputer. Proses tersebut
dapat dibagi menjadi satu gambar ukuran penuh, beberapa gambar, atau sub-bagian
dari suatu gambar. Software tersebut digunakan dalam
pake client-server yang memfasilitasi komunikasi antar prosesor dan
manajer antrian, meskipun manajer antrian tidak mempunyai manajer pusat. Fitur
yang terdapat manajaer antrian yaitu, re-prioritas antrian, manajemen lisensi Hardware
in farm. Softwareperizinan ditangani oleh seorang manajer antrian mungkin
melibatkan alokasi dinams lisensi untuk tersedia di CPU, atau bahkan core dalam
CPU.
TEKNIK YANG
DIGUNAKAN
Untuk
mengelola sebuah farm yang besar, kita harus memperkenalkan manajer antrian
yang secara otomatis akan membagikan proses ke banyak prosesor. Setiap
"proses" bisa menjadi render dari satu gambar penuh, beberapa gambar,
atau bahkan sub-bagian (potongan) dari suatu gambar. Perangkat lunak ini
biasanya merupakan paket client-server yang menyediakan komunikasi antara
prosesor dan manajer antrian, meskipun beberapa antrian tidak memiliki manajer
pusat. Beberapa fitur umum dari manajer antrian adalah: re-prioritas antrian,
manajemen lisensi perangkat lunak, dan algoritma untuk mengoptimalkan
throughput yang terbaik berdasarkan berbagai jenis perangkat keras di ladang.
Teknik yang
digunakan pada Render Farm adalah Clustering. Clustering merupakan teknik pada
dunia komputer dimana tedapat beberapa komputer yang berhubungan satu sama
lainya, sehingga menghasilkan kinerja yang maksimal. Dalam membuat Cluster
biasanya digunakan Personal Computer dengan spesifikasi yang tinggi.
-
Clustering
Clustering merupakan
teknik dalam dunia komputer yang tedapat beberapa kumpulan komputer yang
dihubungkan satu dengan yang lainya, hingga menghasilkan kinerja yang maksimal.
Dalam membuat Cluster biasanya digunakanPersonal Computer dengan
spesifikasi tinggi.
Tools yang
dipakai dalam Render Farm
Tools yang
umumnya dipakai pada render farm diantaranya sebagai berikut :
1.
Yadra
Untuk
membangun Render Farm dibutuhkan software untuk melakukan proses
parallel rendering. yadra sangat efektif digunakan untuk merender animasi,
sebab yadra bekerja dengan memecah dan mendistribusikan frame dari animasi
kepada setiap komputer.
2.
Royal Render
Royal Render
adalah aplikasi yang kuat untuk mengatur pekerjaan dalam render farm.Royal
Render dibentuk oleh realitas keras dari proyek-proyek kecil dan besar.
3.
Rebust Farm
Pada Rebus
Render Farm ini langsung menyediakan 1.700 CPU XEON untuk membuat animasi dan
masih banyak gambar lagi.
4.
Render Core
5.
Render TITAN
6.
4D Render Farm
7.
Blender
Blender
merupakan salah satu software multimedia yang powerful, dimana
sebuah project animasi hingga selesai menggunaknya. Oleh karena itu Blender
dapat digunakan untuk berbagai macam pengolahan digital, selain itu memiliki
konsep tampilan freeetyle cocok buat tiap individu untuk mendapatkan
tampilan sesuai dengan keinginan masing-masing. Untuk mendapatkan performa yang
baik dari render farm, terdapatt beberapa hal yang harus diperhatikan. Untuk
membangun render farm, paling tidak dibutuhkan dua buah Komputer. Komputer
pertama berperan sebagai ganda (client dan master) sedngkan yang kedua akan
berperan sebagai Slave.
Seperti yang
telah dijelaskan di atas bahwa Render Farm merupakan kumpulan dari banyak
komputer yang membentuk sebuah Cluster dalam satu jaringan. Konsepnya adalah
menggabungkan kecepatan yang dimiliki oleh setiap komputer yang tergabung di
dalamnya. Misalnya dalam sebuah cluster terdapat lima unit komputer dengan
spesifikasi utama menggunakan enam Core prosesor berkecepatan 3 Ghz. Maka
kekuatan Render Farm yang terbentuk dari kelima unit komputer tersebut akan
menjadi 6 Core prosesor x 5 unit = 30 Core. Bila setiap Core prosesor tersebut
berkecepatan 3 Ghz, maka total kecepatan Render Farm tersebut adalah 3 Ghz x 30
Core = 90Ghz. Dari contoh sederhana di atas, dapat kita bayangkan bagaimana cepatnya
sebuah Render Farm dalam merender gambar resolusi tinggi atau animasi singkat.
KELEBIHAN
DAN KEKURANGAN
Kelebihan
dari Render Farm tentu saja adalah fleksibel dan mempunyai kemampuan untuk
meningkatkan penggunaan yang diperlukan. Sedangkan kekurangannya adalah
mahalnya biaya karena pengadaan banyak unit hardware yang dibutuhkan serta
lamanya waktu pembuatannya.
FILE SHARING
FILE SHARING
file sharing adalah istilah dalam komputer dan sejenisnya untuk membagi (memindah) suatu file secara langsung atau secara online (internet), file sharing ada tiga macam yaitu :
sharing di bagi menjadi tiga:
1. Sharing Antar Komputer
2. Sharing Antar File
3. Sharing Antar Printer
dilihat dari medianya ada tiga macam
1. melalui kabel LAN, salah satunya peer to peer.
2. melalui hardware, salah satunya hardisk, cd, flash disk, serta kabel LAN
3. melalui internet, salah satunya FTP (file transfer protokol)
jadi pada dasarnya file sharing memindahkan (memberi dan menerima) suatu data/file dari suatu device ke device lain.
file sharing adalah istilah dalam komputer dan sejenisnya untuk membagi (memindah) suatu file secara langsung atau secara online (internet), file sharing ada tiga macam yaitu :
sharing di bagi menjadi tiga:
1. Sharing Antar Komputer
2. Sharing Antar File
3. Sharing Antar Printer
dilihat dari medianya ada tiga macam
1. melalui kabel LAN, salah satunya peer to peer.
2. melalui hardware, salah satunya hardisk, cd, flash disk, serta kabel LAN
3. melalui internet, salah satunya FTP (file transfer protokol)
jadi pada dasarnya file sharing memindahkan (memberi dan menerima) suatu data/file dari suatu device ke device lain.
Langganan:
Postingan (Atom)