2210171024
22 februari 2019
Instalasi open gl
BAB 1. Dasar Teori
1.1 Microsoft Visual Studio
Microsoft Visual Studio adalah sebuah perangkat lunak lengkap yang dapat
digunakan untuk melakukan pengembangan aplikasi baik dari aplikasi bisnis, aplikasi
personal, ataupun komponen aplikasinya, dalam bentuk aplikasi console, aplikasi
Windows, ataupun aplikasi Web. Visual Studio mencakup compiler, SDK, Intergrated
Development Environment (IDE), dan dokumentasi (umumnya berupa MSDN
Library).Visual Studio memiliki beberapa Bahasa pemrograman seperti Visual C++,
Visual C#, Visual Basic, Visual J#, dll.
1.2 OpenGL
OpenGL (Open Graphics Library) merupakan salah satu API, yakni
sebuah library yang terdiri dari berbagai macam fungsi dan biasanya digunakan
untuk menggambar sebuah objek 2D atau 3D. 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 Fortran. Namun
OpenGL di-package secara berbeda-beda sesuai dengan bahasa pemrograman
yang digunakan. OpenGL dikembangkan oleh Silicon Graphics Inc(SGI) pada
tahun 1992 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. OpenGL dikelola oleh sebuah teknologi konsorsium nirlaba yaitu
Khronos Group.
3. Kemudian ekstrak file zip dari GLEW dan GLFW dan jadikan pada suatu
folder bernama “opengl” pada direktori C:.
4. Buka visual studio, Kemudian pilih “New Project”
16. Pilih direktori Library “glew” -> lib -> release -> win32, kemudian select
folder
17. Ulangi langkah 17 sampai 18, kemudian pilih direktori include glfw -> lib-
vc2015 (sesuaikan dengan versi visual studio), klik select folder,
18. Kemudian klik Ok
22. Cari file glew32.dll pada direktori glew -> bin -> release -> Win32
23. Copy file glew32.dll pada folder project yang telah kalian buat
#include <GL/glew.h>
#include <GLFW/glfw3.h>
int main(void)
{
GLFWwindow *window;
//initialize
he GLFW
if(!glf
wInit()){
return -1;
}
if(!window){
glfwTerminate();
return -1;
}
//make the windows context current //loop until the user coses the
window while(!glfwWindowShouldClose(window)){
glClear(GL_COLOR_BUFFER_BIT);
Pada saat kompilasi tidak terjadi eror dikarenakan pemanggilan library opengl sudah benar
dan proses setting library opengl sesuai pada modul instalasi
BAB 5 Kesimpulan
Pada saat melakukan kompilasi terjadi dikarenakan pemanggilan library opengl sudah
benar. Adanya looping berfungsi window akan terus terbuka hingga window ditutup
Mulai
Selesai