TUGAS MATA KULIAH GRAFIK KOMP.&PENGOLAHAN CITRA**
TUGAS GARIS-GARIS
OpenGL (Open Graphics Library)[3] adalah spesifikasi standar yang mendefinisikan sebuah lintas-bahasa, lintas platform API untuk mengembangkan aplikasi yang menghasilkan grafis komputer 2D maupun3D.
TUGAS GARIS-GARIS
OpenGL (Open Graphics Library)[3] adalah spesifikasi standar yang mendefinisikan sebuah lintas-bahasa, lintas platform API untuk mengembangkan aplikasi yang menghasilkan grafis komputer 2D maupun3D.
Antarmuka
terdiri dari lebih dari 250 panggilan fungsi yang berbeda yang dapat digunakan
untuk menggambar tiga dimensi yang adegan-adegan kompleks dari bentuk-bentuk
primitif sederhana.
OpenGL
dikembangkan oleh Silicon Graphics Inc (SGI) pada tahun 1992 [2] dan secara
luas digunakan dalam CAD, realitas maya, visualisasi ilmiah, visualisasi
informasi, dan simulasi penerbangan.
Hal
ini juga digunakan dalam video game, di mana bersaing dengan Direct3D on
Microsoft Windows platform (lihat vs OpenGL Direct3D). OpenGL dikelola oleh
sebuah teknologi konsorsium nirlaba yaitu Khronos Group.
OpenGL
adalah suatu library grafis standart yang digunakan untuk keperluan-keperluan
pemrograman grafis. Sebenarnya ada banyak library pemrograman grafis disini
selain openGL, misalnya DirectX.
Architecture
dari OpenGL ada dua:
–
OpenGL sebagai media
–
OpenGL sebagai mesin aliran data.
Mengapa
memakai openGL?? karena openGL ini bersifat Open-Source, multi-platform dan
multi-languange. selain itu openGL mendukung semua bahasa pemrograman dan dapat
bekerja di lingkungan Windows, Unix, SGI, Linux, freeBSD, dll.
Library
dasar dari openGL adalah GLUT. GLUT disini ialah fasilitas library yang dapat
dikembangkan.
Untuk
sistem operasi Windows, library ini terdiri dari 3 file, yaitu :
–
glut.h
–
glut32.lib
–
glut32.dll
lalu
bagaimana instalasi GLUT pada Windows??
Perlu
kawan-kawan ketahui bahwa instalasi GLUT ini dilakukan setelah instalasi kita
melakukan insatalasi Microsoft Visual C++.
TUJUAN
BUAT PROGRAM
Tujuan
Program ini adalah untuk memenuhi tugas mata kuliah Grafik Komputer dan
Pengolahan Citra serta mempermudah para user untuk membuat aplikasi
membuat garis vertical,
horizontal dan diagonal dengan menggunakan bahasa
pemrograman Codeblocks C++ dan Library GLUT OpenGL.
Komentar
Posting Komentar