silabus m komputer grafis
TRANSCRIPT
JUDUL MATA KULIAH : KOMPUTER GRAFISNOMOR KODE/SKS :SEMESTER : 3DESKRIPSI SINGKAT : Mata kuliah ini membahas komputer grafis. Pembahasan
mencakup aspek teori dan juga praktek. Praktek yang dilakukan masuk topik per topik. Jadi dalam setiap topik bahasan akan selalu ada latihan yang merupakan aplikasi dari teori yang dibahas pada topik yang bersangkutan.Topik bahasan dalam mata kuliah ini meliputi:pengenalan computer grafik, primitive drawing, obyek grafik 2D, vektor grafik 2D, pemodelan objek 3D, rendering obyek 3D, fraktal.Keberhasilan mahasiswa dalam mengikuti perkuliahan diukur dengan penyelesaian latihan-latihan dan evaluasi tengan semester dan akhir semester.
TUJUAN INSTRUKSIONAL UMUM : Mahasiswa dapat mengaplikasikan teknik-teknik komputer grafis menggunakan bahasa pemrograman visual c++ dan library OPENGL.
NO TIU TOPIK SUB TOPIK1 Mengenalkan kepada mahasiswa
pengertian tentang materi komputer grafik, dan aplikasinya.
Pengenalan Komputer Grafik
o Definisi Komputer Grafik
o Dimana Komputer Grafik Digunakan
2 Mahasiswa dapat menggambar obyek dengan drawdot, drawline, drawpolyline. Drawpolygon dan dapat menambahkan warna pada gambar yang dibuat
Primitive Drawing o DrawDoto DrawLineo DrawPolylineo DrawPolygono SetColor
3 Mahasiswa mengerti model grafik 2DMahasiswa dapat membangun struktur data obyek grafik 2D
Obyek Grafik 2D dan Algoritma Primitif 2D
o Definisi obyek grafik 2D dan definisi warna obyek grafik 2D
o Membuat Obyek 2Do Membuat struktur data
obyek 2Do algoritma DDAo Algoritma Brensenhamo algoritma lingkaran
titik tengaho algoritma ellips titik
tengah
4 Mahasiswa mengerti representasi matrik 2D , vektor dan representasi matrik 2D.
Vektor grafik 2D dan Transformasi 2D
o Sistem koordinato Vektoro Operasi vectoro kombinasi vectoro Translasi 2Do Penskalaano Putarano Cerminan
5 Mahasiswa dapat mengerti tentang pemodelan dengan jaring poligonMahasiswa dapat membuat obyek grafik 3D
Pemodelan dengan jarring poligon dan Membuat Obyek-Obyek Grafik 3D
o Jaring poligono Polihedrao Proyeksi parallelo Proyeksi perspektifo Pandangan stereoo Taksonomi proyeksi
6 Mahasiswa dapat mengetahui fungsi dari rendering 3D dan membuat progrem rendering 3D
Rendering obyek 3D LightingShadingReflectingShadowingtexturing
7 Mahasiswa mengerti konsep pemantulan obyek 3D
Pemantulan obyek 3D Pemantulan obyek 3DBayangan obyek 3D
8 Mahasiswa mengerti konsep fraktal dan aplikasinya
Fraktal Pengenalan fraktalFraktal dengan set mandelbrotFraktal dengan set filled in julia