By Topic

New graphics pipeline approach speeds up atomic primitives rendering

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Chen, J.X. ; Dept. of Comput. Sci., George Mason Univ., Fairfax, VA, USA

Many graphics and visualization applications require fast rendering and animation of finely detailed objects constructed of what I call atomic primitives. A primitive is a basic graphics shape - such as a line or triangle - that is scan-converted into a frame buffer. An atomic primitive is a very small primitive. I introduce new approaches in graphics pipeline hardware design that can speed up the rendering of these atomic primitives. Graphics hardware benchmarks and performance competitions often use polygon-fill rates as their efficiency and capability indicators. Improving polygon-rendering efficiencies can significantly advance the whole graphics research and application area. In graphics, many 3D graphics models are filled triangle meshes, thus, triangle rendering is an important special case of polygon rendering, and a small triangle is a special-case atomic-primitive. Based on our line statistics research, about 88 percent of triangles have edges, every one of which is shorter than 17 pixels. Thus, trying to improve the speed it takes to render small triangles makes good sense.

Published in:

Computing in Science & Engineering  (Volume:5 ,  Issue: 3 )