OpenGL.GL.NV.texgen_reflection
index
/home/mcfletch/pylive/OpenGL/GL/NV/texgen_reflection.py

OpenGL extension NV.texgen_reflection
 
This module customises the behaviour of the 
OpenGL.raw.GL.NV.texgen_reflection to provide a more 
Python-friendly API
 
Overview (from the spec)
        
        This extension provides two new texture coordinate generation modes
        that are useful texture-based lighting and environment mapping.
        The reflection map mode generates texture coordinates (s,t,r)
        matching the vertex's eye-space reflection vector.  The reflection
        map mode is useful for environment mapping without the singularity
        inherent in sphere mapping.  The normal map mode generates texture
        coordinates (s,t,r) matching the vertex's transformed eye-space
        normal.  The normal map mode is useful for sophisticated cube map
        texturing-based diffuse lighting models.
 
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/NV/texgen_reflection.txt

 
Modules
       
OpenGL.arrays
OpenGL.constant
OpenGL.constants
ctypes
OpenGL.extensions
OpenGL.GL.glget
OpenGL.platform
OpenGL.wrapper

 
Data
        EXTENSION_NAME = 'GL_NV_texgen_reflection'
GL_NORMAL_MAP_NV = GL_NORMAL_MAP_NV
GL_REFLECTION_MAP_NV = GL_REFLECTION_MAP_NV
__file__ = '/home/mcfletch/pylive/OpenGL/GL/NV/texgen_reflection.pyc'
__name__ = 'OpenGL.GL.NV.texgen_reflection'
__package__ = 'OpenGL.GL.NV'