Example usage for org.eclipse.swt.opengl GL GL_MODELVIEW

List of usage examples for org.eclipse.swt.opengl GL GL_MODELVIEW

Introduction

In this page you can find the example usage for org.eclipse.swt.opengl GL GL_MODELVIEW.

Prototype

int GL_MODELVIEW

To view the source code for org.eclipse.swt.opengl GL GL_MODELVIEW.

Click Source Link

Usage

From source file:org.eclipse.swt.snippets.Snippet174.java

static void resize(GLCanvas canvas) {
    canvas.setCurrent();//from  w  ww  . j a va2 s .co  m
    Rectangle rect = canvas.getClientArea();
    int width = rect.width;
    int height = Math.max(rect.height, 1);
    GL.glViewport(0, 0, width, height);
    GL.glMatrixMode(GL.GL_PROJECTION);
    GL.glLoadIdentity();
    float aspect = (float) width / (float) height;
    GLU.gluPerspective(45.0f, aspect, 0.5f, 400.0f);
    GL.glMatrixMode(GL.GL_MODELVIEW);
    GL.glLoadIdentity();
}

From source file:org.eclipse.swt.snippets.Snippet174.java

static void resize(Canvas canvas) {
    Rectangle rect = canvas.getClientArea();
    int width = rect.width;
    int height = Math.max(rect.height, 1);
    GL.glViewport(0, 0, width, height);/*from w  ww  .ja  v a2  s .  c  o m*/
    GL.glMatrixMode(GL.GL_PROJECTION);
    GL.glLoadIdentity();
    float aspect = (float) width / (float) height;
    GLU.gluPerspective(45.0f, aspect, 0.5f, 400.0f);
    GL.glMatrixMode(GL.GL_MODELVIEW);
    GL.glLoadIdentity();
}