Upload
putririzkyrahmania
View
232
Download
1
Embed Size (px)
DESCRIPTION
Laporan Modul
Citation preview
LAPORAN MODUL IPRAKTIKUM GRAFIKA KOMPUTERPengenalan Glut Disusun untuk Memenuhi Matakuliah Praktikum Grafika KomputerYang Dibimbing oleh Bapak Heru W.OLEHPutri Rizky Rahmania1!"#!$%$#&1 PTI %!1 OFF AUNI'ER&ITA& NEGERI MALANGFAKULTA& TEKNIK(URU&AN TEKNIK ELEKTRO&1 PENDIDIKAN TEKNIK INFORMATIKAFe)ruari * %!1"M+,ul 1PENGENALAN GLUTA- TU(UAN MemahamiGL!". Memahami #asar pemrograman GL!". Memahami #asar menampilkan $in#o$s GL!"..- DA&AR TEORI1- GL!" %OpenGL !tilit& "oolkit' Dikembangkan oleh Mark Kilgar#. GL!" merupakan pengembangan #ariOpenGL #imana memiliki keunggulan sebagai berikut Mu#ah( portable $in#o$ manager( menggunakan )allba)k fun)tions untukmenambahkan interaksi #ari user. Di#esain untuk aplikasi #engan le*el ke)il hingga menengah. Distribusi librar& bebas tetapi ti#ak open sour)e. %- Pemrograman berbasis e*ent GL!" pa#a #asarn&a #ibangun untuk men)iptakanaplikasi grafis menggunakan pemrograman &ang bersifat prose#ural. Di #alamn&ater#apat fungsi main loop &ang #iatur oleh GL!" #an looping &ang ter+a#i #alamaplikasi bertu+uanuntukpenangananfungsi,fungsi )allba)ksebagai input #ariuser seperti fungsi re#ra$( mouse( ke&boar#( +o&sti)k( #ll. -. .nstalasi GL!" pa#a $in#o$s #an aplikasi pengembangan /isual 0tu#io 1223E4pressGL!"ti#akse)araotomatis#apat #iaplikasikankarenamembutuhkanbeberapa file tambahan antara lain glut.h( glut-1.lib( glut-1.#ll &ang harus#isimpan pa#a lokasi tertentu sesuai #engan aplikasi pengembangan &aitu /isual0tu#io 1223 E4press. /- &ET UP PRO(E0T .ARU5. Buatlah pro+e)t baru pa#a /isual 0tu#io #engan nama prak2. Gambar 5.5a 6e$ Pro+e)t 7 "emplateGambar 5.5b 6e$ Pro+e)t 7 8ppli)ation 0etting1. Buka $in#o$s e4plorer pa#a #irektori pro+e)t prak2 #an buatlah #irektori baru #i#alamn&a #engan nama in)lu#e #an tempatkan file glut.h #i #alamn&a. -. Kembali ke fol#er pro+e)t #an )op&,paste file glut-1.lib #an glut-1.#ll ke fol#erpro+e)t prak2. Gambar 5.1 Penambahan file untuk grafika komputer menggunakan GL!"9. Men)iptakan file baru #engan nama )g,2.)pp. Gambar 5.-a Menambahkan item baruGambar 5.-b Menambahkan file ):: baru;. Lakukan konfigurasi pa#a properties pro+ek prak2.Gambar 5.9a Konfigurasi pa#a Pro+e)t PropertiesGambar 5.9b menambah lokasi file in)lu#eGambar 5.9) Pemilihan fol#er &ang berisi glut.h &utri 6i;?. 6ahmania%)!glut,is-la./unc(renderScene)!glut0ain)oo-()!}D. "!G80 ?!M8H#include #include void renderScene (void) {gl"lear(')1"@)@617*//2617I+)!gl7egin(')1&@)H'@5)!gl"olor