Pembahasan kali ini mengenai grafik komputer. Secara simpel, pengertian grafik komputer adalah bagian dari ilmu komputer yang berkaitan dengan pembuatan dan manipulasi gambar (visual) secara digital.
Menurut wikipedia, Grafika komputer dapat digunakan di berbagai bidang kehidupan, mulai dari bidang seni, sains, bisnis, pendidikan dan juga hiburan.
Berikut adalah bidang aplikasi spesifik dari grafika komputer:
- Antarmuka pengguna (Graphical User Interface - GUI)
- Peta (Cartography)
- Kesehatan
- Perancangan objek (Computer Aided Design - CAD)
- Sistem multimedia
- Presentasi grafik
- Presentasi saintifik
- Pemrosesan citra
- Simulasi
Sementara itu, pengolahan Citra (Image Processing) merupakan proses memperbaiki kualitas citra agar mudah diinterpretasi oleh manusia atau komputer.
Teknik pengolahan citra dilakukan dengan mentrasformasikan citra menjadi citra lain, misalnya: pemanfaatan citra (image compression). Pengolahan citra merupakan proses awal (preprocessing) dari komputer visi. Pengelompokkan data numerik dan simbolik (termasuk citra) dilakukan secara otomatis oleh komputer agar suatu objek dalam citra dapat dikenali dan diinterpreasi.
Pengenalan pola adalah tahapan selanjutnya atau analisis dari pengolahan citra. Citra ada 2 macam:
- Citra Kontinyu, dihasilkan dari sistem optik yang menerima sinyal analog. Contoh: mata manusia, kamera analog.
- Citra Diskrit / Citra Digital, dibentuk dari pixel-pixel yang tergabung dalam satu kesatuan yang membentuk sebuah citra yang hanya dapat dibuka dengan komputerisasi.
Contoh Aplikasi Grafik Komputer Pada Kehidupan Sehari - Hari
1. Bidang Pendidikan
Grafik komputer pada bidang pendidikan ini digunakan apabila seorang dosen, guru, mahasiswa ataupun siswa ingin mempresentasikan sebuah data dalam bentuk grafik atau sebuah diagram dalam presentasinya tersebut, atau digunakan untuk mempresentasikan objek objek secara nyata. Salah satu contohnya yaitu dengan menggunakan microsoft powerpoint, prezi, atau yang lain.
2. Bidang sains, teknologi dan bisnis
Dalam bidang ini bentuk grafik dua dimensi (2D) dan tga dimensi (3D) banyak dimanfaatkan untuk menunjukkan suatu fungsi matematik, fenomena fisis, fungsi ekonomi, histogram, diagram batang, pie chat, diagram penjadwalan pekerjaan, diagram produksi dll
3. Bidang Kartografi
Dalam bidang ini, grafika komputer banyak digunakan untuk menyajikan informasi geografis dan fenomena alamiah.
Contoh : peta geografi, peta relief, peta eksplorasi minyak dan pertambangan, peta cuaca, peta kepadatan penduduk dll.
4. Computer Art
Computer art adalah penggunaan komputer grafis untuk menghasilkan karya-karya seni. Hasil dapat berupa kartun, potret, foto, layout media cetak, logo, lukisan abstrak, desain interior atau eksterior, dan lain sebagainya.
Contoh aplikasinya: Adobe Photoshop, Corel Painter, GIMP.3.Computer Art
5. Bidang Hiburan
Penerapan dalam bidang hiburan adalah pada pembuatan film, acara televisi, dan video musik. Misalnya pada pembuatan film, grafika komputer berperan dalam pembuatan efek animasi. Terkadang juga untuk menggabungkan aktor dunia nyata dengan obyek grafis.
6. Computer-Aided Design (CAD)
CAD Adalah alat bantu berbasis komputer yang digunakan dalam proses analisis dan desain,khususnya untuk sistem arsitektural engineering.
CAD banyak digunakan dalam mendesain bangunan,mobil,pesawat, komputer, alat-alat elektronik, peralatan rumah tangga dan berbagai produk lainnya. Salah satu contoh dari aplikasi yang tergolong CAD ini adalah AutoCAD.
7. Computer Aided Software Engineering (CASE)
CASE mirip dengan CAD tetapi digunakan dalam bidang software engineering. CASE digunakan dalam meodelkan user requirement, pemodelan basis data, workflow dalam proses bisnis, struktur program dsb.
Contoh aplikasi CASE ini ialah Rational Rose, SyBase Power Designer.
8. Virtual Reality
Virtual reality adalah lingkungan virtual yang seakan-akan begitu nyata dimana user dapat berinteraksi dengan objek-objek dalam suasana atau lingkungan 3D.
Perangkat keras khusus digunakan untuk memberikan efek pemandangan 3D dan memampukan user berinteraksi dengan objek-objek yang adadalam lingkungan.
Contoh: aplikasi VR parachute trainer, Latihan terjunpayung US. Navy.
9. Visualisasi Data
Adalah teknik-teknik membuat image, diagram, atau animasi untuk mengkomunikasikanpesan.
Contoh: visualisasi dari struktur protein, struktur suatu website, visualisasi hasil data mining.
10. Bidang Seni dan Komersial

11. Bidang Video Game
Video game adalah permainan yang melibatkan interaksi dengan user interface untuk menghasilkan umpan balik berupa visualisasi pada perangkat video. Aplikasi banyak beredar di pasaran mulai yang sederhana 2 dimensi, seperti tetris, hingga yang rumit, 3 dimensi, dan memerlukan resource banyak, seperti game sepakbola Winning Eleven. Dari yang yang standalone hingga online network, seperti Ragnarok. Dari PC, console, hingga mobile devices.
12. Simulasi
Contoh penerapan grafika komputer dalam simulasi adalah simulator training pilot, simulator training operator alat berat, simulator training air traffic control, network simulator, dan lain-lain. Simulator membantu user untuk belajar mengendalikan misalnya pesawat terbang.
UNITY
Salah Satu contoh aplikasi yang akan saya jelaskan lebih lanjut adalah UNITY, aplikasi grafik komputer di bidang video game.
Unity 3D pertama kali dirilis pada saat acara Apple’s Worldwide Developers Conference di tahun 2005. Pada versi awal Unity hanya dapat digunakan di Mac Platform yaitu OS dari produk apple. Namun sekarang Unity 3D berubah menjadi software multi platform yang juga dapat dijalankan pada Windows OS dan bahkan Linux OS.
Pada dasarnya, Unity 3D merupakan game engine yang berbasis 3D. Tetapi Unity juga bisa dalam membentuk game 2D. Unity menggunakan sistem navigasi bebas dalam pembuatan game, sehingga pengguna dapat dengan mudah untuk melihat setiap sisi 3D dalam pembuatan objek. Sama halnya seperti menggunakan Blender 3D.
Dalam proses pengembangan game pengguna dapat menggunakan (menginclude) script-script, seperti : JavaScript, C#, dan Boo Script melalui panel coding yang telah di sediakan yang kemudian dapat di compile dan di jalankan pada console berikut : Windows, Mac, Unity Web Player, iOS, Android, Nintendo Wii, PlayStation 3, Xbox 360.
Unity memberi kebebasan Developer untuk berkarya. Tak hanya di batasi dalam 1 Genre saja. Tetapi berbagai Genre yang Developer suka. Harapan kedepannya dengan adanya Unity 3D akan menimbulkan banyak developer-developer game mandiri yang berkualitas, sehingga dapat menciptakan karya-karya yang dapat dinikmati public yang tidak hanya menghibur, bahkan bisa memberikan edukasi kepada masyarakat khususnya masyarakan dalam negeri.
















0 komentar:
Posting Komentar