Postingan

OpenGL & GLUT

Gambar
Pengertian OpenGL OpenGL (Open Graphics Library) adalah suatu spefikasi grafik yang low-level yang menyediakan fungsi untuk mempermudah pekerjaan atau untuk keperluan – keperluan pemrograman grafis (Graphics Programming / GP), termasuk grafik primitif (titik, garis, dan lingkaran). OpenGL(Open Graphic Library) adalah sebuah library terdiri dari berbagai macam fungsi dan biasanya digunakan untuk menggambar sebuah objek 2D ata 3D. OpenGL bersifat Open-Source, multi-platform dan multi-language. OpenGL juga merupakan suatu antarmuka pemrograman aplikasi (application programming interface (API) yang tidak tergantung pada piranti dan platform yang digunakan, sehingga OpenGL dapat berjalan pada sistem operasi Windows, UNIX,SGI, Linux, frreBSD dan sistem operasi lainnya. OpenGL pada awalnya didesain untuk digunakan pada bahasa pemrograman C/C++, namun dalam perkembangannya OpenGL dapat juga digunakan dalam bahasa pemrograman yang lain seperti Java, Tcl, Ada, Visual Basic, Delphi, maupun Fo...

Dunia 3 Dimensi

Gambar
Konsep Dasar 3 Dimensi: Grafik Komputer Tiga Dimensi (3D) adalah pembuatan objek gambar dengan menggunakan 3 titik sebagai acuannya yaitu sumbu x, y dan z yang kemudian ditinjau secara matematis dalam melihat suatu objek, dimana gambar tersebut dapat terlihat secara menyeluruh dan nyata. Untuk perangkat-perangkat lunak yang digunakan pada grafik 3D ini banyak bergantung pada algoritma-algoritma. Grafik komputer tiga dimensi (3d) sering disebut sebagai model 3D. Selain itu, grafik diberikan model terkandung dalam data file grafik. Namun, ada perbedaan. Model 3D adalah perwakilan dari setiap objek tiga-dimensi (baik mati atau hidup). Sebuah model tidak teknis grafis sampai secara visual ditampilkan. Karena cetak 3D, model 3D tidak terbatas pada ruang virtual. Sebuah model dapat ditampilkan secara visual sebagai gambar dua dimensi melalui proses yang disebut 3D rendering, atau digunakan dalam simulasi komputer non-grafis dan perhitungan. Karakteristik : Karakteristik pada grafik kompu...

Proyeksi

Gambar
Proyeksi merupakan salah satu jenis transformasi , yaitu transformasi koordinat. Proyeksi merupakan proses dimana informasi tentang titik di sebuah sistem koordinat berdimensi n dipindahkan ke system koordinat berdimensi kurang dari n. atau lebih singkatnya Proyeksi adalah metoda menggambarkan benda tiga dimensi pada bidang 2 dimensi. Ada 2 cara melakukan proyeksi : Proyeksi paralel : Semua garis paralel akan tampak paralel pada bidang proyeksi. Proyeksi perspektif : Semua garis paralel akan menghilang di titik pusat proyeksi. Proyeksi planar dapat dibagi menjadi dua macam, yaitu: proyeksi paralel dan proyeksi perspektif. Perbedaan antara kedua proyeksi ini adalah: pada proyeksi perspektif jarak antara titik pusat proyeksi ke bidang proyeksi bersifat infinite (tertentu) sedangkan pada proyeksi paralel jarak antara titik pusat proyeksi ke bidang proeksi tidak terhingga. PROYEKSI PARALEL Proyeksi paralel dapat dikatagorikan menurut hubungan atara arah poyeksi dengan vektor normal dari ...

Algorithma Klipping (Clipping)

Gambar
Algorithma Clipping Definisi Dalam kehidupan sehari-hari saat kita ingin menggambar sesuatu pada sebuah bidang, tentunya kita tidak akan bisa menggambar melebihi bidang tersebut. Dengan kata lain suatu bidang gambar pasti memiliki batas wilayah maksimum. Seperti halnya komputer, untuk melakukan proses penggambaran suatu objek di monitor, komputer tidak akan bisa menampilkan gambar melebihi batas maksisum yang telah ditentukan. Untuk dapat melakukan hal tersebut, maka digunakanlah proses clipping, Clipping berasal dari kata clip, yang secara umum memiliki arti memotong. Dalam ilmu grafika komputer, clipping merupakan proses pemotongan objek sehingga hanya bagian objek yang berada di dalam area tampil(viewport) yang dapat dilihat oleh user, sedangkan bagian objek yang berada di luar area tampil akan disembunyikan. Hal tersebut dilakukan agar proses perhitungan koordinat pixel pada layar tidak terlalu rumit. Tetapi sebelum melakukan proses clipping terlebih dahulu harus ditentukan bentuk ...

TRANSFORMASI 2 DIMENSI

Gambar
  Definisi Transformasi 2 Dimensi Transformasi dua dimensi adalah suatu model atau bentuk atau teknik-teknik memindahkan atau mengubah nilai posisi objek dalam sistem koordinat dua dimensi. Pemindahan objek ini dapat diartikan sebagai pemindahan titik. Ada dua cara yang dapat digunakan untuk mentransformasi gambar yaitu : 1.  Transformasi objek Definisinya adalah mengubah koordinat-koordinat dari tiap-tiap titik di objek dengan beberapa aturan, meninggalkan underlying system koordinat yang tidak bisa di ubah lagi. 2. Transformasi koordinat Definisinya adalah system koordinat yang baru di buat sebelumnya merupakan semua titik objek dalam system yang baru   Metoda untuk memanipulasi lokasi sebuah titik. Ada 3 macam transformasi : •            Translation (Pergerseran) •            Scaling (Penskalaan) •            Rotation  (Pemuta...