summaryrefslogtreecommitdiffstats
path: root/src/demos/vertexProgWarp/VertexProgWarp.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/demos/vertexProgWarp/VertexProgWarp.java')
-rw-r--r--src/demos/vertexProgWarp/VertexProgWarp.java11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/demos/vertexProgWarp/VertexProgWarp.java b/src/demos/vertexProgWarp/VertexProgWarp.java
index d8ac581..cd39a01 100644
--- a/src/demos/vertexProgWarp/VertexProgWarp.java
+++ b/src/demos/vertexProgWarp/VertexProgWarp.java
@@ -139,12 +139,12 @@ public class VertexProgWarp extends Demo {
private float freq = 8.0f;
private float d = 4.0f;
+ private GLU glu = new GLU();
private ExaminerViewer viewer;
public void init(GLAutoDrawable drawable) {
initComplete = false;
GL gl = drawable.getGL();
- GLU glu = drawable.getGLU();
float cc = 0.0f;
gl.glClearColor(cc, cc, cc, 1);
@@ -162,7 +162,7 @@ public class VertexProgWarp extends Demo {
for(int i=0; i<NUM_OBJS; i++) {
gl.glNewList(i+1, GL.GL_COMPILE);
- drawObject(gl, glu, i);
+ drawObject(gl, i);
gl.glEndList();
}
@@ -246,7 +246,6 @@ public class VertexProgWarp extends Demo {
time.update();
GL gl = drawable.getGL();
- GLU glu = drawable.getGLU();
gl.glClear(GL.GL_COLOR_BUFFER_BIT | GL.GL_DEPTH_BUFFER_BIT);
@@ -431,7 +430,7 @@ public class VertexProgWarp extends Demo {
titleSetter.setTitle("SpaceWarp - " + programNames[program]);
}
- private void drawObject(GL gl, GLU glu, int which) {
+ private void drawObject(GL gl, int which) {
switch(which) {
case 0:
drawSphere(gl, 0.5f, 100, 100);
@@ -455,7 +454,7 @@ public class VertexProgWarp extends Demo {
break;
case 4:
- drawCylinder(gl, glu);
+ drawCylinder(gl);
break;
}
}
@@ -605,7 +604,7 @@ public class VertexProgWarp extends Demo {
}
}
- private void drawCylinder(GL gl, GLU glu) {
+ private void drawCylinder(GL gl) {
GLUquadric quad;
quad = glu.gluNewQuadric();