EasyManuals Logo
Home>HP>Desktop>b2600

HP b2600 Reference Guide

HP b2600
486 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #400 background imageLoading...
Page #400 background image
S
glShadeModel
Chapter 17
400
glShadeModel
glShadeModel: select flat or smooth shading.
C Specification
void glShadeModel(
GLenum mode)
Parameters
mode Specifies a symbolic value representing a shading technique. Accepted
values are GL_FLAT and GL_SMOOTH. The initial value is
GL_SMOOTH.
Description
GL primitives can have either flat or smooth shading. Smooth shading, the default,
causes the computed colors of vertices to be interpolated as the primitive is rasterized,
typically assigning different colors to each resulting pixel fragment. Flat shading selects
the computed color of just one vertex and assigns it to all the pixel fragments generated
by rasterizing a single primitive. In either case, the computed color of a vertex is the
result of lighting if lighting is enabled, or it is the current color at the time the vertex
was specified if lighting is disabled.
Flat and smooth shading are indistinguishable for points. Starting when glBegin is
issued and counting vertices and primitives from 1, the GL gives each flat-shaded line
segment i the computed color of vertex i + 1, its second vertex. Counting similarly from
1, the GL gives each flat-shaded polygon the computed color of the vertex listed in the
following table. This is the last vertex to specify the polygon in all cases except single
polygons, where the first vertex specifies the flat-shaded color.
Flat and smooth shading are specified by glShadeModel with mode set to GL_FLAT and
GL_SMOOTH, respectively.
Primitive Type of Polygon i Vertex
Single polygon (i 1) 1
Triangle strip i + 2
Triangle fan i + 2
Independent triangle 3i
Quad strip 2i + 2
Independent quad 4i

Table of Contents

Other manuals for HP b2600

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the HP b2600 and is the answer not in the manual?

HP b2600 Specifications

General IconGeneral
BrandHP
Modelb2600
CategoryDesktop
LanguageEnglish

Related product manuals