Teknik Informatika Universitas Malikussaleh MATERI KULIAH Part.5
OpenGL, API ( Aplication
Program Interface ), DirectX, GUI ( Graphic User Interface ) OpenGL OpenGL adalah API yang Selain itu, satu lagi yang dikenalkan oleh SGI (Silicon menjadi kelebihan OpenGL Graphics Inc) kali pertama adalah fleksibilitas. OpenGL pada tahun 1980-an. Awalnya dapat digunakan hampir pada OpenGL diciptakan untuk semua operating system, mulai mendukung proses rendering dari Windows, Linux, sampai pada hanya digunakan untuk Mac OS X. Salah satu contoh mendukung proses redering Game 3D yang menggunakan yang dilakukan oleh komputer OpenGL sebagai API adalah graphic produksi SGI. Namun Quake. akhirnya, OpenGL dijadikan standar oleh berbagai perusahaan software dan hardware 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 . Contoh Direct X GUI (Graphic User Interface ) GUI merupakan tampilan grafis yang memudahkan user berinteraksi dengan perintah teks.