Explore tens of thousands of sets crafted by our community.
OpenGL APIs
32
Flashcards
0/32
glClearColor
Sets the color used when clearing the color buffer.
glClear
Clears buffers to preset values.
glMatrixMode
Specifies which matrix stack is the target for subsequent matrix operations.
glLoadIdentity
Replaces the current matrix with the identity matrix.
glTranslatef
Applies a translation transformation to the current matrix.
glRotatef
Applies a rotation transformation to the current matrix around a given axis.
glScalef
Applies a scaling transformation to the current matrix.
glBegin
Begins a sequence of OpenGL primitive drawing.
glEnd
Ends a sequence of OpenGL primitive drawing.
glVertex3f
Specifies a vertex coordinate in a 3D space.
glEnable
Enables various OpenGL capabilities.
glDisable
Disables various OpenGL capabilities.
glViewport
Specifies the affine transformation of x and y from normalized device coordinates to window coordinates.
glShadeModel
Sets the shading model for rendering.
glBlendFunc
Specifies the pixel arithmetic for the blending operation.
glPushMatrix
Pushes the current matrix stack down by one, duplicating the current matrix.
glPopMatrix
Pops the current matrix stack, replacing the current matrix with the one below it on the stack.
glGenTextures
Generates texture names (IDs) for use.
glBindTexture
Binds a named texture to a texturing target.
glTexImage2D
Specifies a two-dimensional texture image.
glTexParameteri
Sets texture parameters for the current texture unit.
glNormal3f
Sets the current normal vector in three dimensions.
glColor3f
Sets the current drawing color in three dimensions (without alpha).
glDrawArrays
Renders primitives from array data.
glDrawElements
Renders primitives from array data with indices.
glGenBuffers
Generates buffer object names.
glBindBuffer
Binds a named buffer object to a buffer target.
glBufferData
Creates and initializes a buffer object's data store.
glBufferSubData
Updates a subset of a buffer object's data store.
glDeleteBuffers
Deletes named buffer objects.
glUseProgram
Installs a program object as part of the current rendering state.
glUniform1f
Specifies the value of a uniform variable for the current program object.
© Hypatia.Tech. 2024 All rights reserved.