Skip to content
Free planNo credit card requiredStart writing

article · ACM SIGGRAPH Computer Graphics · 1988

The triangle processor and normal vector shader

Michael F. Deering, Stephanie Winner, Bic Schediwy, Chris Duffy, Neil Hunt

Cited by 233Abstract and details only

Abstract

Current affordable architectures for high-speed display of shaded 3D objects operate orders of magnitude too slowly. Recent advances in floating point chip technology have outpaced polygon fill time, making the memory access bottleneck between the drawing processor and the frame buffer the most significant factor to be accelerated. Massively parallel VLSI system have the potential to bypass this bottleneck, but to date only at very high cost. We describe a new more affordable VLSI solution. A pipeline of triangle processors rasterizes the geometry, then a further pipeline of shading processors applies Phong shading with multiple light sources. The triangle processor pipeline performs 100 billion additions per second, and the shading pipeline performs two billion multiplies per second. This allows 3D graphics systems to be built capable of displaying more than one million triangles per second. We show the results of an anti-aliasing technique, and discuss extensions to texture mapping, shadows, and environment maps.

Cite this paper

APA 7

Deering, M. F., Winner, S., Schediwy, B., Duffy, C., & Hunt, N. (1988). The triangle processor and normal vector shader. ACM SIGGRAPH Computer Graphics, 22(4), 21–30. https://doi.org/10.1145/378456.378468

MLA 9

Deering, Michael F., et al. “The triangle processor and normal vector shader.” ACM SIGGRAPH Computer Graphics, vol. 22, no. 4, 1988, pp. 21–30, https://doi.org/10.1145/378456.378468.

Chicago

Deering, Michael F., Stephanie Winner, Bic Schediwy, Chris Duffy, and Neil Hunt. 1988. “The triangle processor and normal vector shader.” ACM SIGGRAPH Computer Graphics 22 (4): 21–30. https://doi.org/10.1145/378456.378468.

Harvard

Deering, M.F. et al. (1988) ‘The triangle processor and normal vector shader’, ACM SIGGRAPH Computer Graphics, 22(4), pp. 21–30. Available at: https://doi.org/10.1145/378456.378468.

BibTeX
@article{deering1988triangle,
  title = {{The triangle processor and normal vector shader}},
  author = {Deering, Michael F. and Winner, Stephanie and Schediwy, Bic and Duffy, Chris and Hunt, Neil},
  journal = {ACM SIGGRAPH Computer Graphics},
  volume = {22},
  number = {4},
  pages = {21--30},
  year = {1988},
  doi = {10.1145/378456.378468}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.