Komputer Grafik adalah bagian dari ilmu komputer yang berkaitan dengan pembuatan dan manipulasi gambar (visual) secara digital dapat diartikan sebagai seperangkat alat yang terdiri dari hardware dan software untuk membuat/mengolah gambar, grafik atau citra realistik untuk seni, game komputer, foto dan animasi komputer.Bentuk sederhana dari grafika komputer adalah grafika komputer 2D yang kemudian berkembang menjadi grafika komputer 3D, pemrosesan citra (image processing), dan pengenalan pola (pattern recognition). Grafika komputer sering dikenal juga dengan istilah visualisasi data.
SEJARAH KOMPUTER GRAFIK
Sejarah grafika dimulai sejak jaman dahulu ketika bangsa mesir, roma dan yunani berkomunikasi secara grafik. Beberapa lukisan yang terdapat pada batu nisan orang mesir dapat dikatakan sebagai lukisan teknik. Leonardo da Vinci sudah menghasilkan lukisan dengan objek 3D dengan pandangan isometrik.
Perkembangan grafika komputer dapat dibagi menjadi 4 fase, yaitu:
1. Fase Pertama, tahun 50an
Merupakan era grafika komputer interaktif. Pada mulanya perkembangan grafika komputer interaktif tidak terlalu cepat karena teknologi dan harga komputer yang mahal.Pada tahun 50an MIT mengembangkan komputer whirlwind dengan tabung sinar katode. Komputer ini mampu memaparkan grafik pasif yang digunakan untuk keperluan pertahanan. Akhir tahun 50an banyak orang menggunakan pena cahaya sebagai alat input,selain itu pada periode yang sama alat pemrograman otomatis telah berhasil dibuat. Komputer grafik interaktif mulai diteliti oleh general motor pada tahun 1959.
- MIT berhasil mengembangkan komputer whirlwind dengan tabung sinar katode (Cathode Ray Tube-CRT).
- Sudah menggunakan pena cahaya (light pen) yaitu sebuah alat input bentuknya seperti pensil yang digunakan untuk memilih posisi, menunjuk sesuatu dan menggambar pada layar dengan pendeteksian cahaya yang datang dari titik-titik pada layar CRT.
- Telah ada alat pemrograman otomatis (Automatic Programming Tool)
2. Fase Kedua, dekade 60an
Merupakan zaman penelitian /riset grafika komputer interaktif. Saat ini grafika interaktifmoderen berhasil ditemukan oleh Ivan Sutherland dengan sistem penggambaran SKETCHPAD. Beliau juga menggambarkan teknik interaktif dengan sarana keyboard dan pena cahaya. Awal tahun 60-an dimulainya model animasi dengan menampilkan simulasi efek fisik.
- Mengembangkan teknik interaktif dengan sarana keyboard dan pena cahaya.
- Sejumlah projek penelitian dan produk Computer Aided Design/Manufacturing (CAD/CAM) telah muncul.
- Alat untuk menampilkan Calligraphic (vector)
- Mouse oleh Douglas Englebert
ditemukan Evans & Sutherland.
- Journal SIGGRAPH pertama kali diterbitkan
3. Fase Ketiga pada dekade 70an
Saat ini sektor industri, pemerintahan dan ilmuan mulai sadar akan pentingnya grafika komputer interaktif untuk memperbaiki kualitas desain produk secara cepat dan mudah.
- Grafika komputer interaktif telah digunakan oleh sektor industri, pemerintah dan ilmuwan untuk memperbaiki kualitas desain produk secara cepat dan mudah.
- Pierre B´eezier mengembangkan kurva B´eezier.
ditemukan Gouraud Shading,
- ditayangkannya filmWestworld, sebagai film pertama yang menggunakan animasi
komputer.
- Ed Catmull mengembangkan z-buffer (Utah). Komputer animasi pendek,Hunger:Keyframe animation and morphing
- Jim Blinn mengembangkan texture dan bump mapping.
- Film terkenal Star Wars menggunakan grafik komputer
- Turner Whitted mengembangkan algoritma ray tracing,untuk pesawat Death Star.
- Pertengahan tahun 70-an hingga 80-an: Pengembangan Quest for realism radiosity sebagai main-stream aplikasi realtime.
4. Fase keempat, dekade 80an
Pada masa ini grafika komputer berkembang pesat. Banyak orang berlomba untuk menemukan teori dan algoritma baru, penelitian dekade ini bertumpu pada penggabungan dan pengotomatisasian sebagai unsur desain dan pemodelan pejal (solid modeling) hal ini berguna untuk industri masa depan.
- Teknologi hibrid mulai diperkenalkan. Teknologi ini berguna untuk penggabungan objek pejal dengan permukaan.
- Pengembangan teknologi grafik komputer untuk menampilkan partikel.
- Grafik Komputer digunakan untuk menggantikan model fisik pada film The Last Star
Fighter.
- Pertama kalinya Film hasil produksi grafik komputer dijadikan sebagai nominasi
dalam Academy Award: Luxo Jr. (Pixar).
- Film Tin Toy (Pixar) memenangkan Academy Award.
- Diproduksi fillm Toy Story (Pixar dan Disney) sebagai film3D animasi panjang pertama
- Akhir tahun 90-an, ditemukannya teknologi visualisasi interaktif untuk ilmu pengetahuan dan kedokteran, artistic rendering, image based rendering, path tracing, photon maps, dll.
- Tahun 2000 ditemukannya teknologi perangkat keras untuk real-time photorealistic rendering.
Sejarah dan Perkembangan Unity 3D
Unity Technologies dibangun pada tahun 2004 oleh David Helgason (CEO), Nicholas Francis (CCO), dan Joachim Ante (CTO) di Copenhagen, Denmark. Mereka semua mendapatkan pengalaman dan pengetahuan baru karena game perdana mereka, yaitu GooBall gagal lagi dalam meraih sukses, mereka menyadari bahwa nilai sebuah engine dan tool dalam sebuah pengembangan game dan berencana untuk membuat sebuah engine yang dapat digunakan oleh semua dengan harga terjangkau. Unity Technologies pun mendapat bantuan dana dari Sequoia Capital, WestSummit Capital, dan iGlobe Partners.
Kesuksesan Unity terletak pada fokus mereka untuk memenuhi kebutuhan para Developer yang tidak dapat membangun game engine mereka sendiri atau membelli lisensi game engine yang terlalu mahal, dan perusahaan Unity juga memiliki fokus semua orang dapat menggunakan/membuat game baik 2D ataupun 3D mereka sendiri, sangat hebat bukan
Pada tahun 2008, disaat kebangkitan iPhone, Unity melihat kesempatan yang bagus untuk peruhaannya dengan menjadi game engine pertama yang melakukan dukungan penuh pada platform tersebut. Alhasil sekarang Unity digunakan oleh 53.1% developers (termasuk mobile game developer) dengan ratusan game yang dirilis baik untuk iOS maupun Android. Dan pada tahun 2009, akhirnya Unity meluncurkan produk mereka secara gratis. Dengan digratiskannya produk mereka jumlah developer yang mendaftar pun melonjak drastis!!. Pada bulan April 2012, Unity pun mencapai popularitas yang sangat tinggi dengan lebih dari 1 juta developer yang menggunakan produk mereka. Dengan kemampuan mereka yang dapat melihat berbagai peluang dan perubahan, akhirnya Unity pun menjadi sebagai game engine termurah yang paling banyak digunakan oleh para developer game di dunia!! Wow!!
Dan dengan demikian Unity pun dapat merubah dunia perindustrian dalam industri game, dengan segala fitur dan kegunaannya Game Engine ini menjadi salah satu game engine yang paling banyak digunakan oleh developer, apalagi dengan digratiskannya produk mereka, tidak heran bahwa pengguna Unity engine ini semakin banyak, dan bagi para mahasiswa atau pelajar yang mau mencoba membuat game dan menjadi seorang game developer, Unity 3D Game Engin ini sangat disarankan untuk mereka
Fitur - fitur Unity Game Engine
Dimana ada suatu software pasti disana terdapat berbagai fitur - fitur menarik yang juga dapat memudah perkerjaan jika menggunakan software tersebut, Unity game enginge sendiri memiliki fitur - fitur yang menarik, yaitu :
1.) Rendering
Untuk renderingnya sendiri Unity 3D menggunakan Direcct3D, OpenGL, OpenGL ES, dan proprietary APIs untuk graphics enginenya. Dari graphics engine yang telah disebut, maka dari itu kita dapat membuat berbagai macam game, baik untuk PC, Console, ataupun smartphone. Selain itu Unity 3D juga dapat mengambil format desain dari 3ds Max, Maya, Adobe Photoshop, Blender, Cinema 4D, dll. Sungguh menarik bukan.
2.) Scripting
Dalam membuat game tidak luput dari yang namanya mengcoding, didalam Unity 3D kita dapat menggunakan UnityScript sebagai bahasa yang akan kita gunakan untuk menyusun script gamenya, UnityScript sendiri terinspirasi dari ECMAScript, dan kita juga dapat menggunakan bahasa C# dan Boo.
3.) Asset Tracking
Unity juga menyertakan Server Unity Asset, Server Unity Asset sendiri adalah sebuah solusi terkontrol untuk developer game asset dan script. Karena adanya fitur ini mungkin akan jadi lebih memudahkan pekerjaan para developer game asset dan script
4.) Platforms
Seperti yang sudah diketahui, Unity 3D dapat membuat game untuk berbagai macam platforms. Dari fitur ini kita memiliki kontrol untuk mengirim game yang telah kita buat ke berbagai platforms, seperti smartphone, WebBrowser, PC, dan Console.
5.) Asset Store
Disini kita dapat mendapatkan berbagai macam asset tambahan, seperti textures and materials, particle, music dan efek suara, tutorial dan project, dll
6.) Physics
Untuk yang sering bermain game pasti tidak asing lagi dengan kata tersebut. Ya! Betul!! Unity 3D menggunakan PhysX dari Nvidia untuk Physics enginenya, hebat bukan. Tentu saja dengan menggukan engine tersebut akan membuat kualitas gambar menjadi lebih bagus.
Dan berikut adalah Interface dari Unity :
IMPLEMENTASI KOMPUTER GRAFIK
1. Bidang hibura
,misalkan pada film,grafik komputer menghasilkan efek animasi yang baik.
CONTOH KARYA ANIMASI DALAM SEBUAH FILM
2.Bidang Pendidikan
grafik komputer pada pendidikan digunakan untuk mempresentasikan objek-objek pada siswa secara nyata, dapat melalui power point ataupun software lainnya.
CONTOH SEBUAH PRESENTASI
3. Computer-Aided Design (CAD)
CAD adalah alat bantu berbasis komputer yang digunakan dalam proses analisis dam desain,
khusunya untuk sistem arsitektural dan engineering. CAD banyak digunakan dalam
mendesain bagunan, mobil, pesawat, komputer, alat-alat elektronik, peralatan rumah
tangga, dan berbagai produk lainnya.
CAD adalah alat bantu berbasis komputer yang digunakan dalam proses analisis dam desain,
khusunya untuk sistem arsitektural dan engineering. CAD banyak digunakan dalam
mendesain bagunan, mobil, pesawat, komputer, alat-alat elektronik, peralatan rumah
tangga, dan berbagai produk lainnya.
Tidak ada komentar:
Posting Komentar