Langsung ke konten utama

OpenGL - Cara Instal dan Pemasangan Glut di Codeblocks


BELAJAR OPENGL - Halo Teman, terimakasih karna telah berkunjung di blog sederhana bernama cara informatika ini, dan semoga tulisan ini dapat bermanfaat bagi teman semua, baiklah pada tulisan kali ini masih seputar belajar OpenGL, saya akan menjelaskan tentang “ Bagaimana cara instal dan setting glut pada Codeblocks untuk  OpenGL “ dan saya juga akan menjelaskan alasan kenapa menggunakan Codeblocks, namun sebelum itu kita akan membahas kembali sedikit tentang apa itu OpenGL.

belajar opengl cara Instal dan pemasangan glut di codeblocks

Sebelum lanjut membaca dan mempelajari cara pemasangan glut di codeblocks, disini teman-teman bisa membaca bagian jika ingin tau cara menjalankan OpenGL dengan menggunakan Compiler lainnya.

Bagi kalian yang sedang berkuliah atau mugkin besekolah, yang memilih jurusan yang berhubungan dengan komputer, sebagai contohnya saya berkuliah di jurusan Teknik Informatika, tentunya mungkin akan mempelajari OpenGL ini, biasanya dipelajari pada mata kuliah Komputer Grafik atau juga di matakuliah Grafika Komputer, di OpenGL ini kita belajar bagaimana cara membuat gambar atau grafis baik itu berupa 2D ataupun 3D menggunakan pengkodingan atau pemrograman, yang mana bahasa yang di gunakan dalam pembelajaran OpenGL ini biasanya bahasa pemrograman C dan C++.

Untuk sebagai Compiler, dapat dengan mudah kita sebut sebagai software untuk menulis dan menjalankan koding C atau C++ tersebut, biasanya di kampus dosen megajarkan dan memberi contoh kalau dulu menggunakan Microsoft Visal Basic C++ atau sekarang menggunakan Microsoft Visual Studio, atau juga mungkin menggunakan software sejenis lainnya yang bisa memproses pemrograman C ataupun C++, yang jelas untuk pembuatan OpenGL, software-sofwate tersebut haruslah sudah di pasangkan dengan glut, atau library nya opengl agar dapat terbaca.

Permasalah yang biasanya terjadi adalah laptop atau komputer kita yang tidak mendukung pemasangan Microsoft Visual Studio ataupun Visual Basic C++, ataupun permasalahan terjadi saat pengaturan dan pemasangan Glut nya yang kita tidak tau salahnya dimana, oleh karena itu disini saya memberikan solusi untuk menggunakan Software Codeblocks yang mana dapat menjalankan Bahasa Pemrograman C atau C++ dan juga OpenGL, Yang pada dasarnya koding dan hasilnya sama saja.

Codeblocks sendiri bersifat OpenSource yang mana software ini gratis, dan jika di gunakan dalam pembuatan Project OpenGL menurut saya cukup praktis dan mudah asalkan langkah langkah penginstalan dan pemasangan glutnya di ikuti dengan teliti, langsung saja yang kita butuhkan dalam membuat project OpenGL menggunakan Codeblocks adalah download dua komponen penting yaitu :

- Software Codeblocks
- Glut OpenGL

untuk teman teman yang ingin mengikuti tutorial ini dengan berupa video, langsung saja ke yt Siuda Tutorial dengan playlist OpenGL

Pembuatan Project DM Saja Ke Instagram @mahara.kata

1. Software Codeblocks

Untuk download software Codeblocks yang pertama dilakukan adalah ketikkan di google Codeblocks lalu pilih yang “Download Binary” di website resmi codeblocks.org, 

cara instal codeblocks

jika teman yang langsung tekan download binary, maka akan muncul langsung pilihan file yang bisa di download seperti gambar di bawah ini, namun jika teman teman masuk di menu utama codeblocks.org teman teman tinggal pilih menu download lalu pilih “download the binary release”

ada begitu banyak file codeblocks yang dapat di download, karna kebanyakan orang pengguna windows maka tutorial ini akan berfokus pada pengguna windows, yang perlu di ambil adalah versi “mingw-setup.exe” dan untuk yang 32 bit pilih yang 32bit, saat saya membuat tulisan ini versi terbaru yaitu “codeblocks-20.03mingw-setup.exe”

codeblocks

nah langsung saja disini saya pilih download menggunakan sourceforge, dan langsung download, setelah download lalu instal saja dengan next dan next dan selesai.

2. Pemasangan Glut

langkah selanjutnya adalah proses pemasangan glut, disini kita akan menggunakan freeglut yang mana sama saja dengan glut yang di instalkan jika kita menggunakan visual C++, untuk mendownload freeglut langsung saja cari di google lalu ketik freeglut download dan pilih yang link nya transmissionzero.co.uk

setelah masuk ke website nya, download lah yang bernama freeglut minGW package, saat saya membuat tulisan ini versinya yaitu freeglut 3.0.0 minGW Package, lalu langsung saja di amblil.

Setelah kedua komponen yang di butuhkan sudah didapat, selanjutnya pemasangan glut ke codeblocks nya tadi, estraklah file freeglut yang telah di download tadi dan lakukan langkah di bawah ini sesuai versi windows yang telah saya buat lengkap 32 dan 64 bit

Catatan : tulisan berwarna merah di bawah ini berarti file yang di copy dan dipindahkan, tanda > berarti file di dalam file

Untuk Windows Versi 32 Bit
Buka freeglut > bin > freeglut.dll pindahkan ke C > Windows> sysWOW64 (kalau tidak ada file sysWOW64 maka pindahkan ke C > Windows > System32) 

Buka freeglut > include > gl > Semua file di dalamnya pindahkan ke C > Program File (x86) > Codeblocks > MinGW > Include
(Jika folder codeblocks tidak ada dalam Program File (x86) coba cari di dalam file Program File saja )

Buka freeglut > lib > libfreeglut.a dan libreeglut_static.a pindahkan ke dalam C > Program File (x86) > Codeblocks > MinGW > lib

Langkah selanjutnya adalah buka  kembali folder Codeblocks > share > Codeblocks > templates > cari file bernama glut.cbp

note : (untuk menampilkan ektensi file seperti .cbp .h .dll .exe dan lain sebagainya, caranya adalah klik view di menu bar folder di atas lalu ceklis file name extensions)

lalu buka glut.cbp di notepad atau notepad++ lalu cari tulisan glut32 lalu ganti dengan freeglut lalu save
untuk mempermudah pencarian tekan saja [ ctrl + F ]

Langkah terakhir adalah buka  kembali folder di C pada bagian Program File tadi lalu masuk ke Codeblocks > share > Codeblocks > templates > wizard > opengl > wizard.script lalu buka dan edit seperti sebelumnya glut32 menjadi freeglut ubah semua yang ada di dalam file, untuk mempermudah tekan [ctrl + H ] dan replace glut32 menjadi freeglut

Langkah2 sudah selesai, dan saatnya ujicoba, silahkan buka aplikasi codeblocks lalu create new project lalu pilih OpenGL project lalu go > next > nama project > next > finish

codeblocks opengl project

lalu untuk script C++ teman teman tinggal tekan project yang sudah di buat lalu ke menu file > new > class lalu buat namanya dan tekan create

selanjutnya masukkan script sederhana opengl seperti contoh di bawah ini :

#include<gl\freeglut.h>//Sesuaikan dengan lokasi glut.h teman teman

#include<windows.h>
void display (void)
{
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_LINES);
glColor3f(0,0,1);
glVertex2f(0.2,0.5); //titik kordinat A 0.2 dan 0.5
glVertex2f(0.7,0.5);// titik kordinat B 0.7 dan 0.5
glEnd();
glFlush();
}

int main(int argc, char** argv)
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
glutInitWindowSize(600,600);
glutCreateWindow("Garis");
glutDisplayFunc(display);
glutMainLoop();
return 0;
}

dan untuk include, dapat kita lihat pada koding berwarna hijau, biasanya kita menggunakan 
#include <glut.h> atau #include <GL/glut.h> tinggal ganti menjadi #include <gl/freeglut.h> karena glut yang sedang kita gunakan adalah freeglut.h 

dan juga pada menu bar pilih project > build option linker setting add ketik freeglut lalu oke
codeblocks build options

dan opengl dapat langsung di coba.


Untuk Windows Versi 64 Bit dapat di baca disni :

Untuk pemberian variasi warna OpenGl dapat dibaca juga disini


Informasi JASA PEMBUATAN PROJECT OpenGL LIHAT DISINI
Kumpulan OpenGL 2D & OpenGL3D LIHAT DISINI
Mengikuti langkah2 belajar OpenGL  dapat di lihat di daftar isi LIHAT DISINI

Untuk teman teman yang ingin belajar tutorial secara video dapat di tonton di yt “Siuda Tutorial” 

Baiklah mungkin cuma itu saja tulisan kali ini, lebih dan kurangnya saya mohon maaf, bagi teman teman yang butuh bantuan bisa langsung hubungi saya via DM instagram @mahara.kata atau lihat di menu Hubungi Admin

Terimakasih...





Komentar

Postingan populer dari blog ini

Coding Warna OpenGL

BELAJAR OPENGL - Dalam Membuat project OpenGL yang mana tidak terlepas dengan yang namanya gambar , nah gambar ini pasti memiliki warna dan dalam OpenGL yang mana untuk membuat warna diperlukan Koding, dan disini saya akan membahas warna opengl, sebelumnya Terimakasih bagi teman-teman yang sudah mengunjungi blog cara informatika yang masih sederhana ini, pada tulisan kali ini saya akan membahas tentang koding warna pada opengl atau bisa juga disebut sebagai pewarnaan pada opengl, koding pewarnaan pada OpenGL sebenarnya sangatlah lengkap dan kita sebenarnya dapat memberikan warna apapun yang kita mau, namun disini saya akan membagikan atau mengkategorikan kriteria warna agar dapat dengan mudah di pahami. Sebelum itu kita bahas sedikit tentang OpenGL, di dalam Belajar OpenGL kita dapat membuat Gambar 2D atau 3D menggunakan bahasa pembrograman C atau C++, biasanya opengl kita pelajari dalam perkuliahan contohnya jika kita mengambil jurusan Teknik Informatika atau jurusan komputer l...

MEMBUAT GAMBAR RUMAH 3D DI OPENGL

GAMBAR 3D OPENGL - Gambar rumah 3D (tiga dimensi) merupakan salah satu contoh project 3d opengl menggunakan bahasa pemrograman C++  dan juga Glut OpenGl, biasanya dipelajari dalam komputer grafik atau grafika komputer , untuk memulai membuat project biasanya memerlukan software compiler yang berfungsi untuk build dan run bahasa C++, contohnya yaitu Microsoft visual C++, Dev C++. Codeblocks dan sejenisnya, disini juga dibutuhkan Glut sebagai library OpenGL itu sendiri. DOWNLOAD SOURCE CODE NB : Link download menggunakan shortlink jadi silahkan lewati iklannya terimakasih Compiler yang saya gunakan adalah codeblocks, untuk isi koding semuanya sama dan mungkin yang berbeda hanya di bagian lokasi dan cara pemasangan untuk glut nya saja. BACA JUGA  CARA INSTAL DAN PEMASANGAN GLUT DI CODEBLOCKS GAMBAR RUMAH 3D DI OPENGL Project rumah 3d ini merupakan contoh yang dapat diambil dan digunakan sebagai bahan pembelajaran, untuk kodingnya sudah tersedia di bawah ini dan juga beserta pemb...

Gambar Kapal 2D OpenGL dengan Microsoft Visual C++

Halo teman, Kali ini saya menulis tentang Membuat sebuah Gambar kapal 2D di OpenGL,yang mana OpenGL adalah salah satu materi yang di pelajari jika kita mengambil kuliah dengan jurusan komputer, OpenGL biasanya di pelajari di dalam mata kuliah Komputer Grafik atau juga Grafika Komputer yang mana kita akan belajar bagaimana membuat gambar baik itu 2D atau 3D menggunakan bahasa pemrograman C atau C++. Untuk menjalankan bahasa pemrograman C atau C++ biasanya kita membutuhkan atau memerlukan software sebagai compiler, dalam artian kita membutuhkan sofware untuk menulis dan menjalankan bahasa pemrograman C atau C++, sebagai contoh kita dapat menggunakan Microsoft Visual C++ atau sekarang saat saya memperbarui tulisan ini langsung menggunakan Microsoft Visual Studio, dapat juga menggunakan software seperti Dev-C++ atau juga dapat menggunakan aplikasi Codeblocks yang pada dasarnya fungsinya sama. jika teman-teman tertarik mencoba software Dev-C++ ataupun Codeblocks, dapat di baca di b...