Sabtu, 22 Oktober 2011

Komgraf Pertemuan ke-4 - Tugas Pra-UTS

Membuat Program Chekerboard OpenGL 2D  
(Dengan 3 Digit NRP Didalamnya) 

Tugas Komputer Grafik untuk pertemuan kali ini adalah membuat sebuah gambar papan catur (checkerboard) dengan tiga digit angka NRP mahasiswa yang terakhir. Dimana detail dan program papan catur dengan menggunakan OpenGL 2D bisa dilihat dibawah ini:

  1. Kotak bujur-sangkar dengan ukuran x,y (10,10) sejumlah = (9 baris x 9 kolom).
  2. Ukuran jendela (window size) = (800 × 800).
  3. Posisi jendela (Window_position) = (100 , 100).
  4. Caption = Tugas OpenGl 2D_NRP(lengkap).
  5. Isi bujur-sangkar dengan 3 digit terakhir dari NRP anda.
  6. Diantara 3 digit NRP dipisahkan dengan melukiskan gambar/simbol unik.
  7. Warna Background dari masing2 bujursangkar bergantian warna merah dan putih (baik baris maupun kolomnya).
  8. Angka NRP didalam kotak bujur-sangkar gunakan warna biru.
Didalam pembuatannya menggunakan "glvertex2f", dimana fungsinya adalah sebagai titik koordinat x dan y. Misalnya glvertex2f (4,5), dapat diatikan bahwa koordinat itu berada pada sumbu x titik ke-4 dan sumbu y titik ke-5. Dan berikut merupakan tampilan program dan codingnya.....

Kamis, 13 Oktober 2011

Komgraf Pertemuan ke-3 - GRAPH

(Rangkuman materi kuliah KOMGRAF Kelas B hari Jum'at yang diganti pada tanggal 10 Oktober 2011 diruang A102


Dalam pertemuan kali ini Graph terdapat dua teori, yaitu Vertex dan Edge. Mode Vertex merupakan menggambar dengan mengandalkan atau menggunakan sudut dengan titik bantu disetiap gambar. Sedangkan, Mode Edge menggunakan sisi, dimana berfungsi untuk menghubungkan vertex satu dengan vertex lainnya.

Didalam menggunakan OpenGL, sebuah program harus mempunyai "main procedure". Dan dibawah ini sebagian dari coding - coding penting dalam menentukan posisi dan fungsi - fungsi didalam OpenGL :
  • glutInit : memungkinkan aplikasi untuk mendapatkan argumen baris perintah dan menginisialisasi sistem

Sabtu, 08 Oktober 2011

Download Let's and Go! (Dubbing Indo)

Anime Ugal - Ugalan yang kupunya di situs ini adalah Let's and Go dengan dubbing Indo....


Bagi yang masih menyukai & ingin mendownload anime Let's and Go, tinggal di download di situs IDWS ini :

Kamis, 06 Oktober 2011

Komgraf Pertemuan ke-2 - PENGENALAN OPENGL

OpenGL (Open Graphics Library) adalah spesifikasi standar yang mendefinisikan sebuah cross-bahasa, cross-platform API untuk menulis aplikasi yang menghasilkan komputer 2D dan 3D grafis. OpenGL didalam Komputer Grafik digunakan untuk mempermudah pekerjaan atau untuk keperluan - keperluan pemrograman grafis. OpenGL merupakan library grafis standard dan sama seperti DirectX. Tidak hanya itu, OpenGL ini free atau gratis, karena berbasis open.
OpenGL merupakan library yang bersifat Open Source, multi-platform dan multi-language dan merupakan API (Application Pipeline) tingkat rendah. Semua bahasa pemrograman mendukung OpenGL ini. OpenGL ini juga dapat beroperasi di dalam lingkungan windows, Unix, SGI, Linux, frreBSD, dan lain sebagainya.
OpenGL architecture :
1. OpenGL berfungsi sebagai mesin
2. OpenGL berfungsi sebagai aliran data
GLUT
Saat ini, banyak dikembangkan pustaka baru yang tidak tersedia dalam OpenGL sendiri, misalnya GLUT. GLUT atau OpenGL Utility Toolkit adalah pustaka utilitas untuk program berbasis OpenGL yang melakukan I/O dengan sistem operasi. GLUT menyediakan fungsi untuk mendefinisikan jendela, kontrol jendela, dan masukan dari keyboard/mouse. GLUT juga menyediakan fungsi otomatis untuk menggambar berbagai objek yang kompleks.
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------

Tugas Komgraf - membuat gambar menggunakan OpenGL :


#include <GL/glut.h>

void display()
{