A transistor protected by a fast-acting fuse will protect the fuse by blowing first. Concept 4.5 : Material - Shininess ================================== Idea: ===== GLfloat mat_shine[] = {shine_value}; glMaterialfv(GL_FRONT_AND_BACK, GL_SHININESS, mat_shine); specifies the size and brightness of the specular highlight produced by an object. You can assign a number in the range of [0.0, 128.0] to GL_SHININESS - the higher the value, the smaller and brighter (more focussed) the highlight.