70 likes | 329 Views
Mata kuliah Komputer Grafik ( Grafika Computer ) 4 SKS. Dosen : Ibnu Sani Wijaya, S.Kom Yayasan Sekolah Tinggi Ilmu Komputer (STIKOM) Dinamika Bangsa JAMBI. MATERI KULIAH Part.5. OpenGL, API ( Aplication Program Interface ) , DirectX, GUI ( Graphic User Interface ).
E N D
Mata kuliah Komputer Grafik( Grafika Computer )4 SKS Dosen : Ibnu Sani Wijaya, S.Kom Yayasan Sekolah Tinggi Ilmu Komputer (STIKOM) Dinamika Bangsa JAMBI
MATERI KULIAH Part.5 OpenGL, API ( Aplication Program Interface ), DirectX, GUI ( Graphic User Interface )
OpenGL adalah API yang dikenalkan oleh SGI (Silicon Graphics Inc) kali pertama pada tahun 1980-an. Awalnya OpenGL diciptakan untuk mendukung proses rendering pada hanya digunakan untuk mendukung proses redering yang dilakukan oleh komputer graphic produksi SGI. Namun akhirnya, OpenGL dijadikan standar oleh berbagai perusahaan software dan hardware Selain itu, satu lagi yang menjadi kelebihan OpenGL adalah fleksibilitas. OpenGL dapat digunakan hampir pada semua operating system, mulai dari Windows, Linux, sampai Mac OS X. Salah satu contoh Game 3D yang menggunakan OpenGL sebagai API adalah Quake. OpenGL
API (Aplication Program Interface) • API singkatan dari Application Program Interface. API adalah interface yang digunakan oleh aplikasi-aplikasi 3D (tiga dimensi). Seperti contohnya game 3D atau aplikasi lain yang memberikan tampilan 3D. Untuk saat ini, ada dua macam API yang sangat umum digunakan yaitu OpenGL dan DirectX . Selain keduanya masih ada dua API lagi, yaitu Glide dari Voodoo dan Redline. Namun kedua yang terakhir ini sudah sangat jarang muncul
DirectX • Berbeda dengan OpenGL yang hanya digunakan sebagai interface graphics saja. DirectX merupakan sebuah paket terdiri dari Direct3D, Direct-Sound dan DirectPlay. Direct3D adalah API untuk graphic, Direct-Sound untuk suara dan DirectPlay untuk jaringan. DirectX dikembangkan oleh Microsoft. Saat ini keberadaan DirectX sudah sangat luas. Namun saat ini DirectX lebih diperuntukkan pada aplikasi Windows saja. hal inilah yang sampai saat ini banyak disayangkan oleh para programer graphic. Selain itu, yang menjadi kelemahan bagi DirectX adalah Anda tidak selalu mendapatkan versi terbaru dari DirectX setiap Anda menginstal driver terbaru video card Anda. Untuk meng-update DirectX terbaru Anda harus menginstalnya secara tersendiri. Untungnya DirectX ini disediakan secara cuma-cuma oleh Microsoft pada situsnya, yaitu di http://www.microsoft.com/directx .
GUI (Graphic User Interface ) • GUI merupakan tampilan grafis yang memudahkan user berinteraksi dengan perintah teks.