3D Geometry and Lighting Processor
Description
DataSheet4U.
com
1 (c) Copyright 3Dlabs 1997
DataSheet 4 U .
com
www.
DataSheet4U.
com
A 3D Geometry and Lighting Processor for the PC
Neil Trevett Vice President, Marketing NASDAQ:TDDDF www .
3dlabs .
com
DataShee
GLINT Gamma
DataSheet4U.
com
et4U.
com
DataSheet4U.
com
2 (c) Copyright 3Dlabs 1997
DataSheet 4 U .
com
www.
DataSheet4U.
com
Agenda
• A backgrounder to the 3D geometry pipeline • System considerations for 3D geometry acceleration • GLINT Gamma architecture overview • GLINT Gamma detailed architecture • Board design examples using GLINT Gamma
DataSheet4U.
com
DataShee
et4U.
com
DataSheet4U.
com
3 (c) Copyright 3Dlabs 1997
DataSheet 4 U .
com
www.
DataSheet4U.
com
Geometry is the PC’s 3D Bottleneck
The last difference between 3D workstations and PCs
• The fastest CPU cannot keep today’s rasterization silicon saturated if running the geometry in software • Professional 3D is particularly demanding
- Many small polygons used for precise modeling of surfaces - Viewperf uses polygons less than 1 pixel in size
Application Application Complete geometry pipeline in software = 350K polygons/sec on a PII/266 100% of Rasterization in silicon - typically 500K-1M polygons per second Transforms Transforms Lighting Lighting Setup Setup
DataSheet4U.
com
CPU running application & geometry = 350K polygons/sec Transform and lighting in software = 1 million polygons/sec GLINT Delta offloads setup processing = 100MFlops
Rasterization Rasterization
DataShee
et4U.
com
DataSheet4U.
com
4 (c) Copyright 3Dlabs 1997
DataSheet 4 U .
com
www.
DataSheet4U.
com
What is a 3D Object?
• Surfaces of objects are described as a grid of polygons • The vertices of the polygons are located in 3D coordinate space - x,y,z • The objects making up a scene are held in a database
DataSheet4U.
com
A 3D object e.
g.
a sphere Polygons describing the spheres surface x3,y3,z3
y
z
x2,y2,z2 x1,y1,z1
x
DataShee
et4U.
com
DataSheet4U.
com
5 (c) Copyright 3Dlabs 1997
DataSheet 4 U .
com
www.
DataSheet4U.
...
Similar Datasheet