Pro OpenGL ES for iOS

(singke) #1
■ Index 345

GL_QUADRATIC_ATTENUATION, 112, 115, 120,
124
GL_REPLACE function, 188, 191, 220–221
glRotate( ) method, 54, 248, 307, 338
glRotatef( ) method, 64, 72
glRotatef ( ) method, 125, 127
glRotatef( ) method, 247, 255
glRotation( ) method, 126, 248
glScale( ) method, 72
glScalef( ) method, 64, 81
glScalex( ) method, 64
glShadeModel, 98, 106, 120, 122, 124
glShadeModel( ) method, 258, 266
GL_SMOOTH, 258, 266, 275
GL_SOURCE0_RGB, 190
GL_SPECULAR parameter, 107, 114, 120, 124–
125
GL_SPOT_CUTOFF, 113–115
GL_SPOT_DIRCTION, 113
GL_SPOT_DIRECTION, 113–114
GL_SPOT_EXPONENT, 113–115
GL_SRC_ALPHA, 172, 174, 176, 182
GL_SRC_COLOR, 176
glStencilOp( ) function, 220–221, 228
glTexCoordPointer( ) method, 181, 186, 190,
197
glTexEnvf( ) method, 185, 187, 190, 195
GL_TEXTURE_2D, 143, 145–146, 153–154, 164–
165
GL_TEXTURE_CROP_RECT_OES, 281–282
GLTextureInfo, 143
GL_TEXTURE_MAG_FILTER, 143, 153–154
GL_TEXTURE_MIN_FILTER, 143, 153–154
GL_TEXTURE_WRAP_S, 143, 146
GL_TEXTURE_WRAP_T, 143, 146
glTranlsation, 126
glTranslate( ) method, 233, 307, 338
glTranslatef( ) method, 58, 66, 71, 209, 216, 224,
234, 238, 267, 269
glTranslation( ) method, 207
GL_TRIANGLE_FAN, 63, 65
GL_TRIANGLES, 63
GL_TRIANGLE_STRIP, 58, 63, 65, 83, 88
gluGetScreenLocation( ) method, 264–266,
269–270
gluLookAt( ) method, 254–255
gluMultMatrixVector3f( ) method, 264–266
glUnmapBufferOES( ) method, 291
gluProject( ) method, 264–266
glUseProgram( ) method, 25–26, 318, 330
GLUT (GL Utility Toolkit), 77


glVertexPoint( ) method, 59
GL_VERTEX_SHADER file, 312, 314
glViewPort( ) method, 245
GL_ZERO type, 176, 221, 238
Gouraud shading, 110, 119
GPU (graphics processing unit), 289
grazeDist value, 267–268, 270
Greek identifiers, 82

H
handlePanGesture( ) method, 250–251
handlePinchGesture( ) method, 250–251
Hasselblad cameras, 210
Hedley buffer objects
overview, 202–207
sun, 208–210
history of computer graphics, 3–4
Hollywood, computer graphics development at,
8–11
homogeneous coordinates, 37
HSV color wheel, 93

I, J
image formats, 142–143
image textures, 136–137
init( ) method, 78, 84–85, 96, 128, 159–160, 163,
196
initGeometry( ) method, 84, 87, 96, 122–123,
246
initLighting( ) method, 98, 104–105, 109–110,
112, 119, 123
InitLighting( ) method, 123
initWithAPI, 17, 19
inspectors, instrument, for OpenGL analyzer,
302–304
instrument inspector, for OpenGL analyzer,
302–304
intensity of color, factors in, 118–119
interferes, 92
interleaved data, 295
interpolative shading, 110
inverse transformations, 47–48

K
kEAGLRenderingAPIOpenGLES1 flag, 56, 58, 85
Free download pdf