Download - Tugas Grafkom PTI2011 Kelas A
![Page 1: Tugas Grafkom PTI2011 Kelas A](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/1.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/2.jpg)
GL_POINTS• Merupakan primitif objek ini dipergunakan
untuk menciptakan suatu titik.
![Page 3: Tugas Grafkom PTI2011 Kelas A](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/3.jpg)
GL_LINES• Merupakan primitif objek ini dipergunakan
untuk menciptakan suatu garis.
Contoh penerapan GL_Lines
![Page 4: Tugas Grafkom PTI2011 Kelas A](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/5.jpg)
![Page 6: Tugas Grafkom PTI2011 Kelas A](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/6.jpg)
GL_LINE_STRIP
• Merupakan primitive object yang digunakan untuk menggabungkan titik dari vertex 1 sampai vertex terakhir
![Page 7: Tugas Grafkom PTI2011 Kelas A](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/8.jpg)
TERPISAH
![Page 9: Tugas Grafkom PTI2011 Kelas A](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/9.jpg)
GL_TRIANGLES_STRIP
• Merupakan primitif objek ini dipergunakan untuk menghubungkan 4 buah vertex.
![Page 10: Tugas Grafkom PTI2011 Kelas A](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/10.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/11.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/12.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/14.jpg)
Aplikasi OpenGL
• OpenGL -> pembuatan grafis 2D dan 3D• Membuat grafik sederhana– Titik– Garis– Bangun datar, dst
![Page 15: Tugas Grafkom PTI2011 Kelas A](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/15.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/16.jpg)
Membuat Obyek Lingkaran berwarna
![Page 17: Tugas Grafkom PTI2011 Kelas A](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/17.jpg)
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](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/18.jpg)
Aplikasi Glut lainnya
![Page 19: Tugas Grafkom PTI2011 Kelas A](https://reader034.vdocuments.mx/reader034/viewer/2022052301/557212fd497959fc0b915cc1/html5/thumbnails/19.jpg)
SEKIAN...