Instalasi JOGL di Windows

Instalasi JOGL pada Windows
Setting Java Environment
Sebelum memulainya jangan lupa ucapkan Bismillah biar lancar instalasinya ?. Setelah itu kita mempunyai 2 pilihan JOGL yang pertama JOGL lama dan JOGL JSR-231. Tapi tenang saja keduanya dibahas oleh penulis.
Pastikan terlebih dahulu JDK(java development kit) sudah terinstall terlebih dahulu dan classpath-nya sudah diatur. Jika belum tahu pengaturan classpath, baca Setting Classpath pada java.
1.    Instalasi JOGL(versi jadul dari JOGL)
Langkah pertama yang dilakukan adalah kunjungi https://jogl.dev.java.net/ dan unduh file JOGL(bukan JSR-231).
Pastikan file yang di unduh berisi :
    jogl.jar
dan library(windows):            Linux :

    jogl.dll                       libjogl.so
    jogl_cg.dll                  libjogl_cg.so

Letakkan file jar pada direktori:
adalah C:\Program Files\Java\jdk1.6.0_17\jre\lib\ext
and the libraries in :
adalah C:\Program Files\Java\jdk1.6.0_17\jre\bin

2. Instalasi JOGL JSR 231
Langkah pertama yang dilakukan adalah kunjungi https://jogl.dev.java.net/ dan unduh file JOGL JSR-231.
Archives download berisi File jar :

    jogl.jar
    gluegen-rt.jar

serta library (Windows):   or    for Linux :

    jogl.dll                           libjogl.so
    jogl_awt.dll                       libjogl_awt.so
    jogl_cg.dll                        libjogl_cg.so
    gluegen-rt.dll                     gluegen-rt.so

Letakkan file jar pada direktori:
adalah C:\Program Files\Java\jdk1.6.0_17\jre\lib\ext
dan letakkan pada direktori berikut :
adalah C:\Program Files\Java\jdk1.6.0_17\jre\bin

 
C:\Program Files\Java\jdk1.6.0_17 merupakan path dari instalasi java di komputer penulis.
dan langkah-langkahnya sama seperti diatas tetapi C:\Program Files\Java\jdk1.6.0_17 diganti C:\Program Files\Java\jre1.6.0_03

Hal itu dilakukan agar class yang telah di kompile bisa dijalankan oleh run time java.
Setelah proses diatas selesai sekarang siap ngoding openGL di Java.



Untuk melihat hasil dari setting diatas berhasil atau tidak kita perlu membuat program openGL sederhana seperti berikut:

//sayMost.java
import javax.media.opengl.*; //untuk JOGL versi lama pemanggilannya import net.java.games.jogl.*
import java.awt.*;
import java.awt.event.*;

public class sayMost{
public static void main(String[] args)
{
Frame frame = new Frame("Say MOST");
GLCanvas canvas = new GLCanvas();
frame.add(canvas);
frame.setSize(300, 300); //mengatur ukuran frame berukuran 300px x 300px

frame.addWindowListener(new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
});
frame.show();
}
}

Maka tampilan dari program diatas adalah sebagai berikut:



Kompilasi program diatas hanya menggunakan command prompt dengan cara kompilasi


javac C:\sayMost.java

dan untuk menjalankannya dengan perintah berikut:.
          java C:\sayMost

Instalasi Java OpenGL di Linux

JOGL merupakan paket Java yang menyediakan penggabungan library untuk OpenGL Java Virtual Machine. Hal itu mengijinkan programmer komputer grafik untuk menggunakan object-oriented tools pada Java dengan hardware akselerasi grafik 2D dan 3D.

Pertama-tama yang harus anda perhatikan yaitu pastikan anda sudah menginstal Java Development Kit pada sistem anda.

Langkah instalasi JOGL di Linux (instalation for dummy) :

  1. Download JOGL versi terbaru di jogl.dev.net atau versi jogl yang saya gunakan  jogl-1.1.1-linux-i586.zip. Saya asumsikan anda menyimpan file tersebut di home direktori.
  2. Selanjutnya anda harus menjadi superuser atau dengan cara :
    $su atau $sudo su
    Sekarang anda harus membuat direktori di /usr/lib/jogl.
  3. Nah untuk melakukannya ketik
    linux-eqjw:~ # mkdir /usr/lib/jogl
    Pindahkan file zip tersebut kedalam direktori atau folder yang baru dibuat:
    linux-eqjw:~ #mv ~/jogl-<versi jogl>.zip /usr/lib/jogl/
  4. Ekstrak file tersebut :
    linux-eqjw:~ #cd /usr/lib/jogl
    linux-eqjw:~ #unzip jogl-<versi jogl>

Continue reading “Instalasi Java OpenGL di Linux”

membuat aplikasi openGL dengan DevC++

Cara membuat aplikasi openGL pake devC
Dimulai dengan membuat empty project kemudian tambahkan file .cpp kedalam project.
kemudian untuk menambahkan parameter agar jika dicompile tidak terjadi
linker error maka klik tab project->project option. Trus didalam
“Parameters” tab tambahkan

-lglut32 -lglu32 -lopengl32 -lwinmm -lgdi32

pada linker pane. kemudian click ok.

nah sekarang tinggal menambahkan kode kedalam file cpp tadi.

tapi harus nginstall plugin dulu nih alamatnya

http://www.nigels.com/glt/devpak/freeglut.2.2.0.DevPak
http://www.nigels.com/glt/devpak/glui.2.2-1.DevPak

Continue reading “membuat aplikasi openGL dengan DevC++”