OpenGL Cube MapRendering Usage
Enabling a cube map texture
glEnable(GL_TEXTURE_CUBE_MAP_NV);
Explicit cube map coordinates
glTexCoord3f(vx, vy, vz); // (vx,vy,vz) is unnormalized direction vector
Generated cube map coordinates (recommended)
glTexGeni(GL_S, GL_TEXTURE_GEN_MODE, GL_REFLECTION_MAP_NV);glTexGeni(GL_T, GL_TEXTURE_GEN_MODE, GL_REFLECTION_MAP_NV);glTexGeni(GL_R, GL_TEXTURE_GEN_MODE, GL_REFLECTION_MAP_NV);glEnable(GL_TEXTURE_GEN_S);glEnable(GL_TEXTURE_GEN_T);glEnable(GL_TEXTURE_GEN_R);glEnable(GL_NORMALIZE);