gluLookAt

define a viewing transformation

Signature

gluLookAt( GLdouble ( eyeX ) , GLdouble ( eyeY ) , GLdouble ( eyeZ ) , GLdouble ( centerX ) , GLdouble ( centerY ) , GLdouble ( centerZ ) , GLdouble ( upX ) , GLdouble ( upY ) , GLdouble ( upZ ) )-> void
gluLookAt( eyeX , eyeY , eyeZ , centerX , centerY , centerZ , upX , upY , upZ )
gluLookAt( GLdouble(eyeX), GLdouble(eyeY), GLdouble(eyeZ), GLdouble(centerX), GLdouble(centerY), GLdouble(centerZ), GLdouble(upX), GLdouble(upY), GLdouble(upZ) ) -> None

Parameters

VariablesDescription
eyeX, eyeY, eyeZ
Specifies the position of the eye point.
centerX, centerY, centerZ
Specifies the position of the reference point.
upX, upY, upZ
Specifies the direction of the up vector.

Sample Code References

The following code samples have been found which appear to reference the functions described here. Take care that the code may be old, broken or not even use PyOpenGL.

gluLookAt
OpenGLContext OpenGLContext/browser/nodes.py Lines: 47
OpenGL-Demo PyOpenGL-Demo/GLUT/tom/checker.py Lines: 73
OpenGL-Demo PyOpenGL-Demo/GLUT/tom/text.py Lines: 66
OpenGL-Demo PyOpenGL-Demo/GLUT/tom/lorentz.py Lines: 81
OpenGL-Demo PyOpenGL-Demo/GLUT/tom/cone.py Lines: 75
OpenGL-Demo PyOpenGL-Demo/redbook/cube.py Lines: 71
OpenGL-Demo PyOpenGL-Demo/redbook/movelight.py Lines: 94
Glinter Widget.py Lines: 594
pyBzEdit pyBzEdit.py Lines: 440, 780
{LGPL or GPL or MPL} Kamaelia Sketches/CL/Topology3D/THF/Kamaelia/UI/OpenGL/OpenGLDisplay.py Lines: 757
{LGPL or GPL or MPL} Kamaelia Code/Python/Kamaelia/Kamaelia/UI/OpenGL/OpenGLDisplay.py Lines: 756
Gloopy gloopy/view/modelview.py Lines: 36