jjdh.opengl.exercises.sheet11
Class Task25
java.lang.Object
jjdh.opengl.program.AbstractOpenGLProgram
jjdh.opengl.program.StandardOpenGLProgram
jjdh.opengl.exercises.sheet11.Task25
- All Implemented Interfaces:
- Initable, Reshapeable, OpenGLProgram, FullRenderer, GlassPaneRenderer, Renderer, ReshapeableRenderer
public class Task25
- extends StandardOpenGLProgram
Method Summary |
void |
display()
Called to execute OpenGL rendering. |
void |
init(SystemContext context)
Called to give this renderer the chance to initiate himself for OpenGL
rendering. |
mirrorPlane
private DoubleBuffer mirrorPlane
cube
private Box cube
behindMirror
private MultiTextureBox behindMirror
cont
private Container cont
sphere
private Sphere sphere
mirrorTexture
private com.sun.opengl.util.texture.Texture mirrorTexture
fbo
private FramebufferObject fbo
texture
private com.sun.opengl.util.texture.Texture texture
Task25
public Task25()
init
public void init(SystemContext context)
- Description copied from interface:
Initable
- Called to give this renderer the chance to initiate himself for OpenGL
rendering.
- Specified by:
init
in interface Initable
- Overrides:
init
in class StandardOpenGLProgram
- Parameters:
context
- the suitable system context
display
public void display()
- Description copied from interface:
Renderer
- Called to execute OpenGL rendering.
- Specified by:
display
in interface Renderer
- Overrides:
display
in class StandardOpenGLProgram
Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.