tugas grafkom pti2011 kelas a

19
Pengembangan aplikasi GLUT Dasar dan pembahasan fungsi-fungsi yang ada pada praktikum Grafkom kedua. Anggota Kelompok: Elsa Dwi Rochmah .R (110533406959) Indri Widyarti (110533406971) Sulis Setiowati (110533406980) • Sotya Renaningwibi .S

Upload: indrie-widyarti

Post on 09-Aug-2015

52 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Tugas Grafkom PTI2011 Kelas A

Pengembangan aplikasi GLUT Dasar dan pembahasan fungsi-fungsi yang ada pada praktikum Grafkom kedua.

Anggota Kelompok:• Elsa Dwi Rochmah .R (110533406959)

• Indri Widyarti (110533406971)• Sulis Setiowati (110533406980)

• Sotya Renaningwibi .S (110533406965)S1-PTI 2011 OFFERING A 2011

Page 2: Tugas Grafkom PTI2011 Kelas A

GL_POINTS• Merupakan primitif objek ini dipergunakan

untuk menciptakan suatu titik.

Page 3: Tugas Grafkom PTI2011 Kelas A

GL_LINES• Merupakan primitif objek ini dipergunakan

untuk menciptakan suatu garis.

Contoh penerapan GL_Lines

Page 4: Tugas Grafkom PTI2011 Kelas A

GL_LINE_LOOP

• Merupakan primitive object yang digunakan untuk menggabungkan titik dari vertex 1 sampai vertex terakhir dan kembali ke vertex 1

Contoh penerapan

GL_Lines_Loop

Page 5: Tugas Grafkom PTI2011 Kelas A
Page 6: Tugas Grafkom PTI2011 Kelas A

GL_LINE_STRIP

• Merupakan primitive object yang digunakan untuk menggabungkan titik dari vertex 1 sampai vertex terakhir

Page 7: Tugas Grafkom PTI2011 Kelas A

GL_TRIANGLES

• Merupakan primitif objek ini dipergunakan untuk menghubungkan tiga buah titik yang terhubung menjadi suatu segitiga dengan blok di tengahnya. Pada penggunaan primitive objek ini kita harus menggunakan minimal 3 buah vertex guna membentuk suatu objek.

Contoh penerapan

GL_Triangles

Page 8: Tugas Grafkom PTI2011 Kelas A

TERPISAH

Page 9: Tugas Grafkom PTI2011 Kelas A

GL_TRIANGLES_STRIP

• Merupakan primitif objek ini dipergunakan untuk menghubungkan 4 buah vertex.

Page 10: Tugas Grafkom PTI2011 Kelas A

GL_TRIANGLE_FAN

• Triangles fan adalah pembuatan suatu objek dengan menggunakan segitiga dimana hanya menggunakan 1 titik pusat saja. Ilustrasinya bisa dilihat pada gambar berikut ini.

Page 11: Tugas Grafkom PTI2011 Kelas A

GL_QUADS

• Quad atau segempat adalah empat buah titik yang terhubung menjadi suatu segempat dengan blok di tengahnya.

Page 12: Tugas Grafkom PTI2011 Kelas A

GL_QUADS_STRIP

• Pada quads strip 4 buah vertex merupakan 1 kelompok. Ilustrasinya bisa dilihat pada gambar berikut ini.

Page 13: Tugas Grafkom PTI2011 Kelas A

GL_POLYGON

• Merupakan primitif objek yang mirip dengan polyline, tetapi menghasilkan kurva tertutup dengan blok warna (fill). Rendering yang dimiliki oleh GL_POLYGON sama dengan GL_TRIANGLE_FAN

Page 14: Tugas Grafkom PTI2011 Kelas A

Aplikasi OpenGL

• OpenGL -> pembuatan grafis 2D dan 3D• Membuat grafik sederhana– Titik– Garis– Bangun datar, dst

Page 15: Tugas Grafkom PTI2011 Kelas A

Aplikasi Pengembangan GLUT Dasar (4)

• Pengembangan GLUT juga dapat berupa aplikasi:

huruf "g" ini dibuat menggunakan primitive GL_LINE_STRIP dengan banyak titik atau vertex.

Page 16: Tugas Grafkom PTI2011 Kelas A

Membuat Obyek Lingkaran berwarna

Page 17: Tugas Grafkom PTI2011 Kelas A

Penjelasan:

Terdapat 4 parameter pada fungsi tersebut, yaitu:radius : untuk menentukan jari-jari lingkaranjumlah_titik : untuk menentukan jumlah titik yang akan dihubungkan pada lingkaran. semakin banyak titik,maka akan menjadi lingkaran sempurna. apabila jumlah titiknya 5,maka akan menjadi segilima.x_tengah dan y_tengah : untuk menentukan titik tengah lingkaran

Page 18: Tugas Grafkom PTI2011 Kelas A

Aplikasi Glut lainnya

Page 19: Tugas Grafkom PTI2011 Kelas A

SEKIAN...