Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import javax.media.opengl.GLAutoDrawable;
- import javax.media.opengl.GLCapabilities;
- import javax.media.opengl.GLEventListener;
- import javax.media.opengl.GLProfile;
- import com.jogamp.newt.opengl.GLWindow;
- import com.jogamp.opengl.util.FPSAnimator;
- public class MainClass implements GLEventListener {
- public MainClass() {
- GLCapabilities caps = new GLCapabilities(
- GLProfile.get(GLProfile.GL2ES2));
- caps.setBackgroundOpaque(true);
- caps.setDoubleBuffered(true);
- caps.setAlphaBits(4);
- caps.setSampleBuffers(true);
- caps.setNumSamples(4);
- GLWindow glWindow = GLWindow.create(caps);
- glWindow.setTitle("test");
- glWindow.setSize(640, 480);
- glWindow.setVisible(true);
- glWindow.addGLEventListener(this);
- FPSAnimator anmiator = new FPSAnimator(glWindow, 60);
- anmiator.start();
- }
- public static void main(String[] args){
- new MainClass();
- }
- @Override
- public void display(GLAutoDrawable arg0) {
- }
- @Override
- public void dispose(GLAutoDrawable arg0) {
- }
- @Override
- public void init(GLAutoDrawable arg0) {
- }
- @Override
- public void reshape(GLAutoDrawable arg0, int arg1, int arg2, int arg3,
- int arg4) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment