Anda di halaman 1dari 19

Pengenalan Grafika

Komputer
Apa itu Grafika Komputer?
• Grafika komputer adalah suatu bidang yang mempelajari
bagaimana menghasilkan suatu gambar menggunakan
komputer. Sehingga di dalam grafika komputer akan
dibahas teknik- teknik menggambar.
• Grafika komputer menghasilkan software-software
desain grafis yang saat ini sudah sangat canggih.
• Grafika Komputer sering disebut dengan CG menjadi dasar
dari semua urusan grafik atau gambar yang ada di
komputer.
Desain Grafis
Game

Game 2D Game 3D
Percabangan Grafika Komputer
• Geometri : mempelajari cara menggambarkan permukaan
bidang untuk menciptakan gambar 2D atau 3D.
• Animasi : cara menggambarkan dan memanipulasi gerakan
untuk menampilkan tingkah laku objek.
• Rendering : mempelajari algoritma untuk menampilkan efek
cahaya agar gambar yang diproduksi lebih solid dari model
yang dibentuk.
• Citra (imaging) : mempelajari cara pengambilan dan
penyuntingan gambar dengan cara di desain dengan tangan
atau hasil dari scan.
Grafika Komputer
Grafika vs Image Processing

• Grafika komputer • Image processing


menghasilkan suatu gambar mengolah suatu gambar
• Materinya berisi teknik- • Materinya berisi teknik
teknik menggambar memperbaiki dan
• Hasilnya gambar menyajikan informasi dari
gambar
• Hasilnya bisa gambar atau
informasi
Grafika Komputer
Foto vs Gambar

• Foto dihasilkan dari • Gambar dihasilkan dari


capture (mengambil) proses pembuatan atau
gambar yang ada peniruan
• Detail dari setiap obyek • Detail tidak lengkap.
lengkap. Misalnya jumlah Misalnya siapa yang mau
kumis pada kucing menghitung jumlah kumis
tertangkap apa adanya. kucing baru digambarkan
sesuai dengan jumlahnya
Manfaat Grafika Komputer
• Entertainment dan Games
• Graphic Design
• Grafik Monitoring dan Visualisasi
• CAD (Computer Aided Design)
• GUI (Graphics User Interface)
• Image Processing
CG menjadi favorit
dalam dunia
entratainment dan
selalu menghasilkan
teknik-teknik baru
seperti morphing dan
motion capture.

CG juga menjadi dasar


dari ANIMASI
Games mau tidak mau bergantung pada
kekuatan CG.
Perkembangan CG dalam games menjadikan games
semakin realistik dan menarik.
Di dalam games, CG bisa untuk lingkungan,
pembuatan karakter, sampai pada desain UI
Elemen-Elemen Dasar
Dua Pilihan dalam Grafika Komputer
1. Implementasi Grafis
• Menggunakan CG-tools untuk menghasilkan grafik seperti Blender,
Maya, 3DS-Max
2. Pemrograman Grafis
• Membuat program untuk menghasilkan grafik dengan memanfaatkan
SDK atau library grafis tertentu.
Pemrograman Grafis
• Pemrograman grafis adalah pemrograman yang digunakan
untuk menghasilkan gambar pada komputer menggunakan
library yang ada.
• Teknik-teknik pemrograman grafis ini didasari oleh teknik-
teknik menggambar dengan pemakaian geometri sebagai
dasar struktur datanya
• Hasil pemrograman grafis adalah visualisasi grafis.
• Banyak dipakai untuk simulasi, animasi, game, geospatial
information, dan visualisasi.
Alur Pemrograman Grafis

Concept Project OpenGL Test Advance

• Bagaimana • Bagaimana • Library yang • Menguji • Mengembangkan


menghasilkan membuat dibutuhkan hasil grafis model animasi
model grafis project grafis untuk • Mengembangkan
• Bagaimana sesuai konsep menampilkan model natural
merumuskan obyek grafis • Membuat grafis
kejadian fisik yang sesuai
dan natural kebutuhan
Alur Pemrograman Grafis dalam Game

Project Model Animation Scene Game

• Project • Membuat • Membuat • Menggabung- • Menghasilkan


dasar model dasar animasi yang kan sesuai game yang
• Background sesuai skenario menarik
• Penokohan • Mendeteksi
• Sprite tabrakan dan
obstacle
Materi Grafika Komputer
• Pengantar Grafika Komputer
• Instalasi OpenGL
• Primitive Drawing
• Obyek Grafik 2D
• Transformasi 2D
• Obyek Grafik 3D
• Transformasi 3D
Tugas
• Instal Codeblock (bebas versi kalua bisa terbaru)
• Untuk install bisa mengikuti link berikut :
https://www.youtube.com/watch?v=_fOzRFtTaNQ
https://www.youtube.com/watch?v=S9NhsWepfOM
• Jika gagal bisa cari referensi sendiri atau tanya

Anda mungkin juga menyukai