1/201
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
2D Computer Graphics
Introduction to fundamentals of 2D graphics.
3D Computer Graphics
Introduction to fundamentals of 3D graphics.
3D Scanning
Uses range-finding to create measured 3D models.
Alpha
Controls transparency in RGBA mode.
Ambient
Low-light color in lighting.
Animation
Illusion of motion through sequences of images.
API
Application Programming Interface for graphics rendering.
Aspect Ratio
Ratio of horizontal to vertical points for equal lengths.
Beam-Penetration
Method using red and green phosphors for colors.
Bitmap
1 bit per pixel frame buffer.
Bit Planes
Number of bits per pixel in frame buffer.
Callback
Function called on event in GLUT.
Cathode-Ray Tube
Display using electron beam on phosphor screen.
Client-Server Model
OpenGL application as client, implementation as server.
Clipping
Modifying primitives outside viewport.
Color Buffer
Memory for screen color values.
Color Index Mode
Color as index into color table.
Computational Photography
Uses graphics, vision, processing for photography.
Computer Graphics
Generation of images using computers.
CRT
Cathode-Ray Tube display.
Depth
Bits per pixel in frame buffer.
Diffuse
Base color in lighting.
Display Controller
Processor controlling display device.
Display Processor
Frees CPU from graphics tasks.
drawArrays
Renders primitives from array data.
drawElements
Renders primitives using indices.
Emissive Displays
Convert electrical energy to light.
Emission
Glow color in material.
Flat-Panel Display
Reduced volume, weight, power display.
Fragment
Data required to render a single pixel.
Fragment Shader
Calculates final pixel color.
Frame Buffer
Memory area for screen values.
Full-Color System
24 bits per pixel RGB system.
Function
Reusable code block in C.
Function Prototype
Declaration of function signature.
Gas-Discharge Displays
Plasma panels using gas mixture.
Geometric Modeling
Mathematical specification of shape and appearance.
Geometric Primitives
Basic shapes like points, lines, polygons.
Geometry Shader
Processes primitives, creates new ones.
GL_BITMAP_8_BY_13
Bitmap font in GLUT.
GL_BITMAP_9_BY_15
Bitmap font in GLUT.
GL_BITMAP_HELVETICA_10
Bitmap font in GLUT.
GL_BITMAP_HELVETICA_12
Bitmap font in GLUT.
GL_BITMAP_HELVETICA_18
Bitmap font in GLUT.
GL_BITMAP_TIMES_ROMAN_10
Bitmap font in GLUT.
GL_BITMAP_TIMES_ROMAN_24
Bitmap font in GLUT.
GL_COLOR_ARRAY
Enables color array.
GL_COLOR_BUFFER_BIT
Clears color buffer.
GL_DEPTH_BUFFER_BIT
Clears depth buffer.
GL_DEPTH_TEST
Enables depth testing.
GL_ELEMENT_ARRAY_BUFFER
Buffer for element indices.
GL_LIGHT_MODEL_AMBIENT
Global ambient light.
GL_LIGHT0
First light source.
GL_LIGHTING
Enables lighting.
GL_LINE_LOOP
Closed line strip primitive.
GL_LINE_STRIP
Connected line segments primitive.
GL_LINES
Unconnected line segments primitive.
GL_NORMAL_ARRAY
Enables normal array.
GL_POINTS
Points primitive.
GL_POLYGON
Filled convex polygon primitive.
GL_QUADS
Quadrilaterals primitive.
GL_QUAD_STRIP
Connected quadrilaterals primitive.
GL_STROKE_MONO_ROMAN
Stroke font in GLUT.
GL_STROKE_ROMAN
Stroke font in GLUT.
GL_TEXTURE_2D
Enables 2D texturing.
GL_TEXTURE_COORD_ARRAY
Enables texture coordinate array.
GL_TRIANGLE_FAN
Fan of triangles primitive.
GL_TRIANGLE_STRIP
Strip of triangles primitive.
GL_TRIANGLES
Triangles primitive.
GL_VERTEX_ARRAY
Enables vertex array.
glArrayElement
Specifies vertex by index.
glBegin
Begins primitive specification.
glBindBuffer
Binds buffer object.
glBufferData
Allocates and initializes buffer data.
glBufferSubData
Updates buffer subdata.
glColor3f
Sets color with floats.
glColor3ub
Sets color with unsigned bytes.
glColor4f
Sets color with alpha.
glColorPointer
Specifies color array.
glDeleteBuffers
Deletes buffer objects.
glDisable
Disables feature.
glDisableClientState
Disables client state array.
glDrawArrays
Draws arrays.
glDrawElements
Draws elements with indices.
glEnable
Enables feature.
glEnableClientState
Enables client state array.
glEnd
Ends primitive specification.
glFlush
Forces execution of GL commands.
glFrustum
Sets frustum projection.
glGenBuffers
Generates buffer names.
glGenTextures
Generates texture names.
glGetIntegerv
Gets integer value.
glLightModelfv
Sets light model parameters.
glLightfv
Sets light parameters.
glLineStipple
Sets line stipple pattern.
glLineWidth
Sets line width.
glLoadIdentity
Loads identity matrix.
glMapBuffer
Maps buffer to client memory.
glMaterialfv
Sets material properties.
glMatrixMode
Sets matrix mode.