Postingan

Menampilkan postingan dari Desember, 2020

Grafika Komputer : OpenGL & GLUT - Pertemuan 14

Gambar
    Pertemuan 14 OpenGL & GLUT Sejarah OpenGL Pada awal tahun 90-an Silicon Graphics (SGI) adalah sebuah perusahaan yang memimpin dalam aplikasi berbasis grafik 3D untuk workstation. Mereka menggunakan API yang disebut IRIS GL untuk workstation mereka. IRIS GL adalah milik perangkat keras SGI dan bukan standar "terbuka". API dianggap mudah digunakan dan juga mendukung render mode langsung. Pada saat itu vendor yang bersaing, termasuk Sun Microsystems, IBM dan Hewlett-Packard juga membawa 3D perangkat keras di pasaran. Mereka menggunakan API lain yang disebut PHIGS. (Dalam fungsi dan kemampuan IRIS GL lebih unggul dari PHIGS) SGI memutuskan mengubah IRIS GL menjadi standar terbuka tetapi karena terkendala masalah lisensi dan paten, mereka membuat API baru berdasarkan IRIS GL yang disebut OpenGL. Pada tahun 1992, SGI memimpin pembentukan dewan peninjau arsitektur OpenGL (ARB) yang terdiri dari SGI, Microsoft, IBM, DEC dan Intel. Peran OpenGL ARB adalah untuk menetapkan dan

Grafika Komputer : DUNIA 3 DIMENSI - Pertemuan 13

Gambar
    Pertemuan 13 DUNIA 3 DIMENSI 2 Dimensi dan 3 DIMENSI ◼ Apa yang membedakan 2 dimensi dengan 3 dimensi ?  ❑ 2 Dimensi : Tinggi dan Lebar  ❑ 3 Dimensi : Tinggi, Lebar dan Kedalaman  ◼ Kedalaman adalah jarak antara pemirsa (viewer) terhadap benda yang dia lihat 3 Dimensi ◼ Bagaimana manusia memperoleh kesan kedalaman ?  ❑ Manusia mempunyai dua mata.  ❑ Kedua mata manusia mempunyai selisih sudut pandang 120o  ❑ Perbedaan sudut pandang tersebut membuat masing-masing mata memperoleh gambar yang berbeda untuk objek yang sama.  ❑ Perbedaan gambar diproses oleh otak sehingga kita memperoleh kesan 'kedalaman' atau jarak terhadap benda.  ◼ Percobaan : Tutup salah satu mata anda selama kurang lebih 2 hari dan anda akan mengetahui bahwa anda tidak dapat menentukan dengan mudah jarak antara anda dengan benda yang anda lihat. Sifat-sifat 3 dimensi ◼ Setiap titik dalam 3 dimensi ditentukan oleh tiga posisi :  ❑ x : jarak titik tersebut terhadap sumbu x  ❑ y : jarak titik tersebut terhadap