Guest User

Untitled

a guest
Nov 20th, 2014
276
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.18 KB | None | 0 0
  1. import javax.media.opengl.GLAutoDrawable;
  2. import javax.media.opengl.GLCapabilities;
  3. import javax.media.opengl.GLEventListener;
  4. import javax.media.opengl.GLProfile;
  5.  
  6. import com.jogamp.newt.opengl.GLWindow;
  7. import com.jogamp.opengl.util.FPSAnimator;
  8.  
  9. public class MainClass implements  GLEventListener {
  10.    
  11.     public MainClass() {
  12.        
  13.         GLCapabilities caps = new GLCapabilities(
  14.                 GLProfile.get(GLProfile.GL2ES2));
  15.         caps.setBackgroundOpaque(true);
  16.         caps.setDoubleBuffered(true);
  17.         caps.setAlphaBits(4);
  18.         caps.setSampleBuffers(true);
  19.         caps.setNumSamples(4);
  20.        
  21.         GLWindow glWindow = GLWindow.create(caps);
  22.  
  23.         glWindow.setTitle("test");
  24.         glWindow.setSize(640, 480);
  25.         glWindow.setVisible(true);
  26.        
  27.         glWindow.addGLEventListener(this);
  28.  
  29.         FPSAnimator anmiator = new FPSAnimator(glWindow, 60);
  30.         anmiator.start();
  31.     }
  32.  
  33.     public static void main(String[] args){
  34.         new MainClass();       
  35.     }
  36.  
  37.     @Override
  38.     public void display(GLAutoDrawable arg0) {
  39.     }
  40.  
  41.     @Override
  42.     public void dispose(GLAutoDrawable arg0) {
  43.     }
  44.  
  45.     @Override
  46.     public void init(GLAutoDrawable arg0) {
  47.     }
  48.  
  49.     @Override
  50.     public void reshape(GLAutoDrawable arg0, int arg1, int arg2, int arg3,
  51.             int arg4) {
  52.     }
  53.  
  54. }
Advertisement
Add Comment
Please, Sign In to add comment