Assalamualaikum wr.wb
dalam postingan kali ini,saya akan mencoba memberikan sebuah tutorial bagaimana cara membuat objek rumah dengan plugin LWJGLdi Netbeans.
hal yang harus disiapkan :
1. Netbeans yang sudah terinstal di laptop/komputer
2. LWJGL yang sudah terintegrasi di library Netbeans
berikut langkah-langkah nya :
1. Buka Netbeans
2. Buat projek baru dengan cara mengklik Toolbar File pada bagian pojok kiri Lalu pilih New Project
3. Pada jendela New Project bagian Categories pilih Java dan pada bagian Projects pilih Java Application lalu klik tombol Next
4. Setelah itu akan muncul jendela New Project Application, pada Project Name isikan nama projek anda, disini saya menggunakan nama "rumah", lalu klik Finish.
5. Setelah itu double klik projek kita, klik kanan folder Libraries lalu pilih Add Library, pada jendela Add Library pilih library LWJGL dan klik Add Library
6.Jika sudah masukkan kode dibawah public class seperti berikut :
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package rumah;
import org.lwjgl.LWJGLException;
import org.lwjgl.opengl.Display;
import org.lwjgl.opengl.DisplayMode;
import org.lwjgl.opengl.GL11;
/**
*
* @author Atinamel
*/
public class Rumah {
public void start(){
try{
Display.setDisplayMode(new DisplayMode(800,600));
Display.create();
} catch (LWJGLException e){
e.printStackTrace();
System.exit(0);
}
GL11.glMatrixMode(GL11.GL_PROJECTION);
GL11.glLoadIdentity();
GL11.glOrtho(0, 800, 0, 600, 1, -1);
GL11.glMatrixMode(GL11.GL_MODELVIEW);
while(!Display.isCloseRequested()){
GL11.glPointSize(5);
GL11.glBegin(GL11.GL_LINES);
GL11.glColor3f(1.0f, 0.0f, 0.0f);
GL11.glVertex2f(100, 50);
GL11.glVertex2f(200, 50);
GL11.glVertex2f(200, 50);
GL11.glVertex2f(700, 50);
GL11.glVertex2f(100, 50);
GL11.glVertex2f(100, 350);
GL11.glVertex2f(100, 350);//atas
GL11.glVertex2f(200, 450);
GL11.glVertex2f(200, 450);
GL11.glVertex2f(300, 350);
GL11.glVertex2f(200, 450);
GL11.glVertex2f(600, 450);
GL11.glVertex2f(600, 450);
GL11.glVertex2f(700, 350);//atas selesai
GL11.glVertex2f(100, 350);
GL11.glVertex2f(700, 350);
GL11.glVertex2f(700, 350);
GL11.glVertex2f(700, 50);
GL11.glVertex2f(300, 350);
GL11.glVertex2f(300, 50);
GL11.glEnd();
GL11.glBegin(GL11.GL_LINES);//membuat Pintu
GL11.glColor3f(0.0f, 1.0f, 0.0f);
GL11.glVertex2f(150, 50);
GL11.glVertex2f(250, 50);
GL11.glVertex2f(150, 200);
GL11.glVertex2f(250, 200);
GL11.glVertex2f(150, 50);
GL11.glVertex2f(150, 200);
GL11.glVertex2f(250, 200);
GL11.glVertex2f(250, 50);
GL11.glEnd();
Display.update();
}
Display.destroy();
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Rumah displayExample = new Rumah();
displayExample.start();
}
}
dalam postingan kali ini,saya akan mencoba memberikan sebuah tutorial bagaimana cara membuat objek rumah dengan plugin LWJGLdi Netbeans.
hal yang harus disiapkan :
1. Netbeans yang sudah terinstal di laptop/komputer
2. LWJGL yang sudah terintegrasi di library Netbeans
berikut langkah-langkah nya :
1. Buka Netbeans
2. Buat projek baru dengan cara mengklik Toolbar File pada bagian pojok kiri Lalu pilih New Project
3. Pada jendela New Project bagian Categories pilih Java dan pada bagian Projects pilih Java Application lalu klik tombol Next
4. Setelah itu akan muncul jendela New Project Application, pada Project Name isikan nama projek anda, disini saya menggunakan nama "rumah", lalu klik Finish.
5. Setelah itu double klik projek kita, klik kanan folder Libraries lalu pilih Add Library, pada jendela Add Library pilih library LWJGL dan klik Add Library
6.Jika sudah masukkan kode dibawah public class seperti berikut :
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package rumah;
import org.lwjgl.LWJGLException;
import org.lwjgl.opengl.Display;
import org.lwjgl.opengl.DisplayMode;
import org.lwjgl.opengl.GL11;
/**
*
* @author Atinamel
*/
public class Rumah {
public void start(){
try{
Display.setDisplayMode(new DisplayMode(800,600));
Display.create();
} catch (LWJGLException e){
e.printStackTrace();
System.exit(0);
}
GL11.glMatrixMode(GL11.GL_PROJECTION);
GL11.glLoadIdentity();
GL11.glOrtho(0, 800, 0, 600, 1, -1);
GL11.glMatrixMode(GL11.GL_MODELVIEW);
while(!Display.isCloseRequested()){
GL11.glPointSize(5);
GL11.glBegin(GL11.GL_LINES);
GL11.glColor3f(1.0f, 0.0f, 0.0f);
GL11.glVertex2f(100, 50);
GL11.glVertex2f(200, 50);
GL11.glVertex2f(200, 50);
GL11.glVertex2f(700, 50);
GL11.glVertex2f(100, 50);
GL11.glVertex2f(100, 350);
GL11.glVertex2f(100, 350);//atas
GL11.glVertex2f(200, 450);
GL11.glVertex2f(200, 450);
GL11.glVertex2f(300, 350);
GL11.glVertex2f(200, 450);
GL11.glVertex2f(600, 450);
GL11.glVertex2f(600, 450);
GL11.glVertex2f(700, 350);//atas selesai
GL11.glVertex2f(100, 350);
GL11.glVertex2f(700, 350);
GL11.glVertex2f(700, 350);
GL11.glVertex2f(700, 50);
GL11.glVertex2f(300, 350);
GL11.glVertex2f(300, 50);
GL11.glEnd();
GL11.glBegin(GL11.GL_LINES);//membuat Pintu
GL11.glColor3f(0.0f, 1.0f, 0.0f);
GL11.glVertex2f(150, 50);
GL11.glVertex2f(250, 50);
GL11.glVertex2f(150, 200);
GL11.glVertex2f(250, 200);
GL11.glVertex2f(150, 50);
GL11.glVertex2f(150, 200);
GL11.glVertex2f(250, 200);
GL11.glVertex2f(250, 50);
GL11.glEnd();
Display.update();
}
Display.destroy();
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
Rumah displayExample = new Rumah();
displayExample.start();
}
}
7. Run Project kita dengan menekan tombol SHIFT-F6 secara bersamaan, lalu akan muncul error
8. Untuk mengatasi error tersebut adalah dengan klik kanan projek kita lalu klik Properties, lalu pada jendela Properties pilih Run dibagian kanan, lalu pada bagian VM Options ketikan -Djava.library.path=C:\LWJGL\lwjgl-2.9.1\native\windows. dan klik OK
9. Lalu kita Run kembali dengan menekan tombol SHIFT dan F6 secara bersamaan, lalu akan tampil tampilan seperti dibawah ini
itu tadi tutorial membuat objek rumah dengan plugin LWJGLdi Netbeans
mohon maaf bila masih banyak kekurangan dalam blog ini
SEMOGA BERMANFAAT ^,^

Komentar
Posting Komentar