Modul 3 Objek 2 Dimensi

dokumen-dokumen yang mirip
Modul 2 Primitive Objects

Bab 1 Pengenalan GLUT

Primitive Drawing. Achmad Basuki Nana Ramadijanti

Modul 6 Interaksi dengan Keyboard dan Mouse

MODUL VI PROSEDUR. Secara garis besar ada dua keuntungan yang bisa diperoleh dari pemakaian prosedur, yaitu:

PRIMITIVE DRAWING. Achmad Basuki Nana Ramadijanti

MODUL IV CONDITION 1

MODUL V REPETITIVE. Modul Praktikum Bahasa Pemrograman Visual (BPV)


MODUL 7 OBJEK 3D A. KOMPETENSI DASAR

MODUL 9 Material Texture

Titik yang memiliki koordinat (5,7) ditunjukkan oleh huruf...

Tabel 1 Perintah-perintah OpenGL yang telah dipraktekan

SD kelas 6 - MATEMATIKA BAB 11. BIDANG DATARLatihan Soal 11.1

MODUL 4 PERULANGAN A. TUJUAN

RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

RINGKASAN MATERI MATA PELAJARAN MATEMATIKA KELAS III SEMESTER 2 PEMBELAJARAN 1 PECAHAN SEDERHANA

BAB XIII SIMETRI LIPAT, SIMETRI PUTAR dan PENCERMINAN

Geometri Bangun Datar. Suprih Widodo, S.Si., M.T.

IMPLEMENTASI OPEN GL32 UNTUK MEMANIPULASI GAMBAR SEGITIGA DAN SEGIEMPAT

MODUL VI INTERAKSI DATABASE

Konsep Dasar Geometri

SD kelas 6 - MATEMATIKA BAB 5. BANGUN DATAR DAN BANGUN RUANGLatihan Soal

MODUL 1 Operasi Dasar dalam PHP

BAB I PENDAHULUAN. Salah satu upaya guru menciptakan suasana belajar yang menyenangkan

MODUL II FUNGSI NUMERIK. A. TUJUAN Memahami mengenai penggunaan numerik. Membuat program numerik sederhana menggunakan VB.

MODUL IV CONDITION 2

Aplikasi Pembelajaran Matematika Dengan Menggunakan Microsoft XNA

BAB II LINGKUNGAN PEMROGRAMAN GRAFIK DENGAN OPEN GL

BAB V DESAIN WEB CSS

MODUL IV VIDEO EFFECT

CONTOH SOAL UAN/UN/UASBN SD 2012

Tabel 1 Perintah-perintah OpenGL yang telah dipraktekan

TIM ASISTEN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN 2016

BAB VI DESAIN WEB RESPONSIF

MODUL I MELAKUKAN EDITING GAMBAR (Mengenal Menu dan Ikon pada GIMP)

PERANCANGAN APLIKASI PEMBELAJARAN BANGUN DATAR DAN BANGUN RUANG DENGAN MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 TUGAS AKHIR M. DZAKY ARRAUF

if (kondisi) Pernyataan;

INSTRUMEN PERANGKAT PEMBELAJARAN

Pewarnaan dan Perputaran Polygon Untuk Objek Gambar Segi Tiga dan Segi Empat Menggunakan Program OPENGL 32

SEGITIGA DAN SEGIEMPAT

SD kelas 5 - MATEMATIKA BAB 6. BANGUN DATAR DAN BANGUN RUANGLatihan Soal 6.2

Inisiasi 2 Geometri dan Pengukuran

BAB II LANDASAN TEORI

Praktikum Basis Data 2017 TE UM MODUL 6 SUB QUERY

Pendahuluan. 1.1 Latar Belakang

LAMPIRAN 1. Surat Ijin Uji Coba Instrumen

DIAN PRATIWI. ST, MTI

LAMPIRAN A. A. 1. Jadwal Penelitian

RENCANA PELAKSANAAN PEMBELAJARAN

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Tabel 2.1 Perbandingan Aplikasi Pembelajaran. Sekolah Dasar Berbasis. (2014) Untuk Taman Kanak-

Petunjuk: Kerjakan secara berkelompok! 1. Lengkapilah titik-titik di dalam tabel di bawah ini dengan bilangan yang tepat!. cc L m

GEOMETRI DIMENSI DUA. B. Keliling dan Luas Bangun Datar. 1. Persegi. A s

OBYEK GRAFIK 2 DIMENSI

Pemerintah Kota Semarang. Dinas Pendidikan MKKS Sub Rayon 05 Kota Semarang. JalanPatimura 9 (024) Kota Semarang 50123

HUBUNGAN SATUAN PANJANG DENGAN DERAJAT

SD V BANGUN DATAR. Pengertian bangun datar. Luas bangun datar. Keliling bangun datar SD V

5 14 x 8,75 cm. 8. x tinggi pohon panjang bayangan pohon tinggi tiang bendera panjang bayangan tiang bendera tinggi pohon 15

Sifat-Sifat Bangun Datar dan Bangun Ruang

BAB VII DASAR-DASAR PHP

Kisi kisi Soal Tes. Bentuk Nomor. Uraian 1

1. BARISAN ARITMATIKA

RENCANA PELAKSANAAN PEMBELAJARAN (RPP)

MODUL XI MEMBUAT LAPORAN

BAB I PENDAHULUAN. A. Latar Belakang. B. Tujuan. D. Rumusan Masalah

BAB III ANALISA DAN PERANCANGAN

BAB 3 ANALISIS DAN PERANCANGAN

Teorema Divergensi, Teorema Stokes, dan Teorema Green

DINAS PENDIDIKAN PROVINSI DKI JAKARTA KISI-KISI ULANGAN KENAIKAN KELAS (SEMESTER GENAP) TAHUN PELAJARAN 2012/2013

Bangun Datar. A. Segitiga Definisi Segitiga adalah bangun datar yang mempunyai tiga sudut dan tiga sisi.

BAB II TINJAUAN PUSTAKA

BAB II KAJIAN PUSTAKA

PERSEGI // O. Persegi merupakan belah ketupat yang setiap sudutnya siku-siku Sisi Sisi-sisi yang berhadapan sejajar dan semua sisinya sama panjang

SILABUS PEMELAJARAN. Indikator Pencapaian Kompetensi. Menjelaskan jenisjenis. berdasarkan sisisisinya. berdasarkan besar sudutnya

LUAS DAN VOLUME. Mahasiswa mampu melakukan perhitungan luas dan volume suatu areal.

Sifat-Sifat Bangun Datar

SILABUS. 1. Melakukan penggambaran titik dengan warna tertentu pada layar monitor.

ABSTRAK. Aplikasi ini dibuat menggunakan Adobe Flash CS 3 dengan bahasa pemrograman Action Script 2.

MODUL VII MATH CLASS ACTION SCRIPT 2.0

MODUL. Operasi Kondisi. Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

Lampiran A1. No Aspek Indikator No. Butir. a. Kejelasan dan kelengkapan identitas. 1. Identitas mata pelajaran 1, 2, 3. b. Ketepatan alokasi waktu 4

Segi Empat. Persembahan

A. Pengantar B. Tujuan Pembelajaran Umum C. Tujuan Pembelajaran Khusus

Brosur Pendidikan. Brosur Promosi Sekolah

BAB 2 LANDASAN TEORI. tentang animasi. Animasi atau lebih akrab disebut dengan film animasi, adalah. gambar yang bergerak. (

Praktikum Basis Data 2017 TE UM

BAB III PERKALIAN DAN PEMBAGIAN

RENCANA PELAKSANAAN PEMBELAJARAN

INSTRUMEN VALIDITAS DAN RELIABILITAS

Lampiran 1. Surat Ijin Penelitian

SILABUS. Standar Kompetensi : Mahasiswa mampu membangun sebuah simulator 3D dengan memanfaatkan metode-metode pada Pemrograman Grafis.

Pengenalan OpenGL. Sintax Perintah OpenGL. Library yang Berhubungan dengan OpenGL

OBYEK GRAFIK 2 DIMENSI

MODUL VI ACTION SCRIPT

MATEMATIKA NALARIA REALISTIK

RENCANA PELAKSANAAN PEMBELAJARAN ( R P P )

MAKALAH. GEOMETRI BIDANG Oleh Asmadi STKIP Muhammadiyah Pagaralam

KATALOG MATEMATIKA ALAT PERAGA PENDIDIKAN UNTUK SEKOLAH MENENGAH PERTAMA

MODUL II VARIABEL DAN TIPE DATA

Transkripsi:

Modul 3 Objek 2 Dimensi A. KOMPETENSI DASAR. Memahami penerapan Objek primitif menjadi bangun 2 dimensi dasar. Memahami dan dapat membuat fungsi untuk bangun 2 dimensi dasar. B. ALOKASI WAKTU 2 JS (2x50 menit) C. PETUNJUK Awali setiap aktivitas dengan do a, semoga berkah dan mendapat kemudahan. Pahami Tujuan, dasar teori, dan latihan-latihan praktikum dengan baik dan benar. Kerjakan tugas-tugas dengan baik, sabar, dan jujur. Tanyakan kepada asisten/dosen apabila ada hal-hal yang kurang jelas. D. DASAR TEORI 1. Sistem Koordinat OpenGL 2016 Jurusan Teknik Elektro FT UM 1

2. Fungsi gluortho2d(left,right,bottom,top) gluortho2d(-320,320,-240,240) 3. Fungsi dasar menggambar titik adalah glvertex?() a. glvertex2i(x,y) Menggambar titik pada koordinat x dan y, dengan nilai satuan berupa integer. Contoh glvertex2i(10,10); b. glvertex2f(x,y) Menggambar titik pada koordinat x dan y, dengan nilai satuan berupa float. Contoh glvertex2f(10.0,10.0); c. glvertex2d(x,y) Menggambar titik pada koordinat x dan y, dengan nilai satuan berupa double. Contoh glvertex2d(10.0,10.0); 4. Objek primitif a. Titik : GL_POINTS b. Garis : GL_LINES c. Poliline : GL_LINE_STRIP d. Poligon (no fill) : GL_LINE_LOOP e. Triangle : GL_TRIANGLES Triangle atau segitiga adalah tiga buah titik yang terhubung menjadi suatu segitiga dengan blok di tengahnya. f. Quads : GL_QUADS Quad atau segiempat adalah empat buah titik yang terhubung menjadi suatu segiempat dengan blok di tengahnya. g. Polygon : GL_POLYGON Polygon merupakan suatu fungsi yang mirip dengan polyline, tetapi menghasilkan kurva tertutup dengan blok warna (fill). 2016 Jurusan Teknik Elektro FT UM 2

h. Color Untuk memberi warna pada objek, seperti titik atau garis, dapat dilakukan dengan menggunakan fungsi: glcolor3f(red,green,blue); Di mana red, green, blue berada pada 0 sampai dengan 1, yang menunjukkan skala pencerahan dari masing-masing skala. E. AKTIFITAS KELAS PRAKTIKUM 1. OBJEK 2D Untuk membangun sebuah bangun 2 Dimensi dengan efisien, maka diperlukan sebuah fungsi yang memiliki parameter tertentu untuk membangun bangun tersebut. Perhatikan kode program bangun 2D dengan menggunakan fungsi berikut ini: 2016 Jurusan Teknik Elektro FT UM 3

1. Buatlah project baru pada Visual Studio. Buatlah agar tampilan obyek 2 dimensi berbentuk PERSEGI PANJANG seperti di bawah ini, gunakan primitif dan struktur vertex yang paling 2. Buatlah project baru pada Visual Studio. Buatlah agar tampilan obyek 2 dimensi berbentuk SEGITIGA SIKU-SIKU seperti di bawah ini, gunakan primitif dan struktur vertex yang paling 3. Buatlah project baru pada Visual Studio. Buatlah agar tampilan obyek 2 dimensi berbentuk SEGITIGA SAMA KAKI seperti di bawah ini, gunakan primitif dan struktur vertex yang paling 4. Buatlah project baru pada Visual Studio. Buatlah agar tampilan obyek 2 dimensi berbentuk TRAPESIUM SIKU seperti di bawah ini gunakan primitif dan struktur vertex yang paling 2016 Jurusan Teknik Elektro FT UM 4

5. Buatlah project baru pada Visual Studio. Buatlah agar tampilan obyek 2 dimensi berbentuk TRAPESIUM SAMA KAKI seperti di bawah ini, gunakan primitif dan struktur vertex yang paling efisien. Tulis program dan Tampilkan hasilnya berupa screenshot yang berupa tampilan 3 bangun 6. Buatlah project baru pada Visual Studio. Buatlah agar tampilan obyek 2 dimensi berbentuk JAJAR GENJANG seperti di bawah ini, gunakan primitif dan struktur vertex yang paling F. TUGAS ASISTENSI 1. Buatlah sebuah fungsi untuk membuat tampilan objek 2 dimensi berbentuk belah ketupat seperti di bawah ini, gunakan primitif dan struktur vertex yang paling efisien. Tulis program dan Tampilkan hasilnya berupa screenshot yang berupa tampilan 3 bangun dengan posisi, dimensi, dan warna yang berbeda. 2016 Jurusan Teknik Elektro FT UM 5

2. Buatlah sebuah fungsi untuk membuat tampilan objek 2 dimensi berbentuk layang-layang seperti di bawah ini, gunakan primitif dan struktur vertex yang paling efisien. Tulis program dan Tampilkan hasilnya berupa screenshot yang berupa tampilan 3 bangun dengan posisi, dimensi, dan warna yang berbeda. 3. Buatlah Fungsi untuk lingkaran dengan menentukan struktur vertex dan paramater yang digunakan dalam fungsinya. 2016 Jurusan Teknik Elektro FT UM 6