1
A. PROFIL MATA KULIAH IDENTITAS MATA KULIAH
Nama Mata Kuliah :
Grafika Komputer Kode Mata Kuliah
: PKBM42002
SKS :
2 Jenis
: MK Pilihan
Jam pelaksanaan :
Tatap muka di kelas = 2 x 50 menit per minggu
Responsi = 1 x 50 menit per minggu
Semester Tingkat :
4 2 Pre-requisite
: -
Co-requisite :
Bidang Kajian :
Manipulasi gambar, pemprosesan digital, pengenalan pola 2d,3d
DESKRIPSI SINGKAT MATA KULIAH
Mata kuliah ini mempelajari struktur dasar grafik, grafika 2d yang kemudian berkembang menjadi grafik 3d dan pemrosesan pengenalan pola
DAFTAR PUSTAKA
1. Diktat kuliah Algoritma Pemrograman grafik , Guslendra, UPI-YPTK, 1999.
2. Pengolahan Citra Digital, Edisi Revisi, Prasetyo Eko, Penerbit Andi, 2012. 3. Pengolahan citra diital, Putra Darma, Andi, 2010
B. RENCANA PEMBELAJARAN SEMESTER RPS
Pertemuan ke-
Kemampuan Akhir yang Diharapkan Bahan Kajian Materi Ajar
Bentuk Metode
Strategi Pembelajaran
Kriteria Penilaian Indikator
Bobot Nilai
1
Mahasiswa dapat mengerti secara global kerangka yang diperlukan untuk belajar
komputer grfik dan persiapan persiapan awal untuk implementasi konsep
komputer grafik -
Sistem kerja monitor dan komponen-komponen
- Macam-macam peralatan
untuk menampilkan output. -
Sistem tranformasi koordinat -
Persiapan untuk menggambar pada layar monitor
Ceramah Problem-
based learning
Setelah perkuliahan berakhir mahasiswa dapat memahami
- Peralatan pendukung yang
diperlukan untuk
implementasi komputer
grafik. Memahami
persiapan- persiapan
yang diperlukan
untuk implementasi konsep komputer grafik dalam media
komputer.
2 Mahasiswa dapat memiliki kemampuan
untuk mengimplentasikan output sederhana dalam aplikasi
- Algoritma garis DDA
- Algoritma garis Bresenham
- Algoritma titik tengah
lingkaran -
Conic Curve
Ceramah Problem-
based learning
Setelah perkuliahan berakhir mahasiswa dapat :
- memahami cara membuat ouput sederhana garis, bangun
sederhana lingkaran dan elips
-
dapat mengembangkan untuk membuat kurva lainnya
Mahasiswa dapat memiliki kemampuan untuk mengimplentasikan output sederhana
dalam aplikasi
Pendalaman materi Contoh kasus program
Ceramah Problem-
based learning
Pendalaman materi Pemahaman logika
Pemahaman analisa grafik
2
Pertemuan ke-
Kemampuan Akhir yang Diharapkan Bahan Kajian Materi Ajar
Bentuk Metode
Strategi Pembelajaran
Kriteria Penilaian Indikator
Bobot Nilai
Review pembahasan contoh kasus program
3
Mahasiswa dapat
memahami konsep
pengarsiran daerah filled-area primitives Boundary-fill algorithm
Flood fill algorithm
Problem- based
learning
Setelah perkuliahan selesai mahasiswa dapat
mengarsir bangun sederhana. Contohnya: mengarsir
lingkaran, segiempat dan segitiga
Mahasiswa dapat
memahami konsep
pengarsiran daerah filled-area primitives melalui contohsoal.
Pendalaman materi Contoh kasus program
Ceramah Problem-
based learning
Pemahaman logika Filled area primitives
4
Mahasiswa dapat memahami atribut-atribut dari ouput sederhana
- Atribut –atribut garis
- Atribut-atribut kurva
- Atribut-atribut pengarsiran
macam-macam pola arsiran -
Atribut-atribut karakteratribut teks dll
Ceramah Problem-
based learning
Setelah perkuliahan selesai mahasiswa dapat:
- Mengimplementasikan
algoritma dalam membuat bentuk-bentuk garis, warna
garis Mengimplementasikan
algoritma berbagai atribut- Mahasiswa dapat memahami atribut-atribut
dari ouput garis kurva arsir melalui latihan
Pendalaman materi Contoh kasus program
Problem- based
learning Pemahaman atribut garis
Pemahaman attribur kurva Pemahaman arsir
Dan karakter atribut
3
Pertemuan ke-
Kemampuan Akhir yang Diharapkan Bahan Kajian Materi Ajar
Bentuk Metode
Strategi Pembelajaran
Kriteria Penilaian Indikator
Bobot Nilai
5 Mahasiswa dapat memahami konsep
antialiasing sebagai metode untuk memperbaiki output sederhana.
- Supersampling straight line
- Area sampling straight line
segment -
Teknik pemfilteran Antialiasing area boundaries
Ceramah Problem-
based learning
Setelah perkuliahan selesai mahasiswa dapat:
Mengimplementasikan algoritma antialiasing untuk
memperbaiki ouput
sederhana
6
Mahasiswa dapat memahami konsep tranformasi objek dua dimensi.
- Tranlasi
- Rotasi
- Penskalaan
- Representasi matrik tranformasi
objek dua dimensi. Sistem Koordinat Homogen
Ceramah Problem-
based learning
Setelah perkuliahan selesai mahasiswa dapat:
- Mengimplementasikan
algoritma translasi, rotasi,penskalaan.
Memahami representasi
matrik dan sistem kooridinat Mahasiswa dapat memahami konsep
tranformasi objek dua dimensi. Melalui latihan
Pendalaman materi Contoh kasus program
Problem- based
learning
- Tranlasi
- Rotasi
- Penskalaan
- Representasi matrik
tranformasi objek dua dimensi.
7
Mahasiswa mampu memahmi tranformasi gabungan dari berbagai tranformasi objek
dua dimensi, animasi objek dua dimensi. -
Tranformasi gabungan -
General pivot point-point rotation -
General pivot-point scaling
Ceramah Problem-
based learning
Setelah perkuliahan selesai mahasiswa dapat:
Mengimplementasikan algoritma dalam membuat
tranformasi gabungan rotasi, translasi dan penskalaan
4
Pertemuan ke-
Kemampuan Akhir yang Diharapkan Bahan Kajian Materi Ajar
Bentuk Metode
Strategi Pembelajaran
Kriteria Penilaian Indikator
Bobot Nilai
- General Scaling Directions
Tranformasi lain :refleksi,shear
8 Mampu menyelesaikan soal studi
kasus yang berhubungan dengan materi pra-UTS
Quiz Evaluasi Materi pra-UTS
Tes Ketepatan dalam membuat
rule untuk menyelesaikan soal quiz
7.5 Mampu memahami dan
mengimplementasikan materi pra-UTS Responsi latihan soal
Materi pra-UTS Problem-
based learning
Ketepatan dalam membuat rulebase untuk
menyelesaikan soal latihan tentang materi pra-UTS
UTS 30
10
Mahasiswa mampu untuk memahami konsep tranformasi objek diantara sistem
koordinat, tranformasi affine,metode raster
- Tranformasi antara sistem
koordinat -
Tranformasi affine -
Metode raster untuk tranformasi
Ceramah Problem-
based learning
D
Setelah perkuliahan selesai mahasiswa dapat:
- Memahami tranformasi
antara sistem koordinat. Memahami metode raster
untuk transformasi
efinisi
Mahasiswa dapat memahami viewing objek dua
dimensi transformasi
koordinat window ke viewport
- Coordinat reference frame
Tranformasi koordinat window ke viewport
Ceramah Simulasi
Demo Problem-
based learning
Setelah perkuliahan selesai mahasiswa dapat:
- Megimplementasika viewing
koordinat reference frame Mengimplementasikan
tranformasi koordinat
window ke viewport.
5
Pertemuan ke-
Kemampuan Akhir yang Diharapkan Bahan Kajian Materi Ajar
Bentuk Metode
Strategi Pembelajaran
Kriteria Penilaian Indikator
Bobot Nilai
Tugas program 2d
11
Mahasiswa dapat memahami viewing objek dua dimensi, melalui latihan dan
traformasikan ke objek
Pendalaman materi Contoh kasus program
Ceramah Simulasi
Demo Problem-
based learning
Pemahaman objek
2d tranformasi objek
12
Mahasiswa dapat memahmi operasi-operasi clipping
- Point Clipping
- Line Clipping
- Line clipping menggunakan
Nonrectanguler Clip Windows -
Polygon Clipping
Problem- based
learning
Mengerti peng-clipping-an titik Mengerti
peng- clipping-an
garis cohen-
sutherland line
Mahasiswa dapat memahami operasi- operasi clipping
- Curve Clipping
- Text Clipping
- Exterior Clipping
Ceramah Problem-
based learning
Definisi pemahaman
metode konsep back ward chaining
6
Pertemuan ke-
Kemampuan Akhir yang Diharapkan Bahan Kajian Materi Ajar
Bentuk Metode
Strategi Pembelajaran
Kriteria Penilaian Indikator
Bobot Nilai
Studi kasus
13 Mampu
memahami dan
mengimplementasikan materi
yang dibahas pada pertemuan 10 s.d. 12
Responsi latihan soal Materi pertemuan 10 s.d.
12 Problem-
based learning
Ketepatan dalam membuat line,polygon dan
curve di materi pertemuan 10 s.d. 12
14
Mahasiswa dapat memahami tranformasi objek tiga dimensi
- tranformasi 3D : Translasi
- tranformasi 3D : Rotasi
- tranformasi 3D : Penskalaan
- tranformasi 3D : Gabungan
tranforamsi 3D
Ceramah Simulasi
Demo Problem-
based learning
- Mengimplementasikan
tranformasi tranlasi -
Mengimplementasikan tranformasi rotasi
Mengimplementasikan tranformasi skaling
Mahasiswa dapat mendiskripsikan dan memahami pembangkitan permukaan
objek -
Representasi parametrik permukaan
- Bezier Surface
- B-Spline Surface
- Rational b-Spline Surface
Ceramah Problem-
based learning
Merepresentasikan permukaan
Dapat mengimplementasikan permukaan
Bezier,b-Spline, rational b-Spline
15
Mahasiswa dapat memanfaatkan komponen OpenGL untuk menggambar objek geometri
- Penggambaran primitif
geometrik titik -
Penggambaran primitif geometrik garis
Penggambaran primitif
Problem- based
learning
- Mengimplementasikan
algoritma dalam membuat objek dengan menggunakan
komponen OpenGL
7
Pertemuan ke-
Kemampuan Akhir yang Diharapkan Bahan Kajian Materi Ajar
Bentuk Metode
Strategi Pembelajaran
Kriteria Penilaian Indikator
Bobot Nilai
Tugas tentang materi pertemuan 23 s.d. 24
16 Mampu menyelesaikan soal studi
kasus yang berhubungan dengan materi pra-UAS
Quiz Evaluasi Materi pra-UAS
Tes Ketepatan dalam membuat
Desain 3d untuk menyelesaikan soal quiz
Mampu menerapkan semua konsep rulebase sistem yang telah dipelajari
untuk menyelesaikan kasus secara komprehensif,
dan mempresentasikannya.
Tugas Besar
Presentasi Ketepatan dalam
menerapkan konsep
dan membuat rule untuk menyelesaikan
kasus tugas
besar secara komprehensif
Kemampuan presentasi
dan pemahaman konsep
20
UAS 30
8
C. RANCANGAN INTERAKSI DOSEN –MAHASISWA