Biography.guide
Home › People › Engineer › Eric Haines
Portrait of Eric Haines

Eric Haines

b. 1958

American computer programmer

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Eric Haines

Born 1958. Eric Haines is an engineer and computer scientist.

Eric Haines is an American software engineer and expert in computer graphics, specifically image rendering. He was last employed with NVIDIA Corporation as a Distinguished Engineer He also coauthored the book An Introduction to Ray Tracing and co-edited the book Ray Tracing Gems.

Eric Haines earned an M.S. in 1986 from Cornell University. His thesis was The Light Buffer: A Ray Tracer Shadow Testing Accelerator. An image created by software based on the thesis was used on the September 1986 cover of the IEEE Computer Graphics and Applications journal. in 2013 with Udacity. As of July 2013 it had 30,000 enrolled, with 1300-1700 students active over a given week. He authored a chapter in the book An Introduction to Ray Tracing by Andrew Glassner (ed), 1989. He published a number articles in computer graphics, some of which are included in the Graphics Gems series. He also maintains the Graphics Gems code repository.

Haines was on the editorial board of the Journal of Graphics Tools until 2012, at which time he helped found the Journal of Computer Graphics Techniques (JCGT). He was the Editor-in-Chief of JCGT from November 2024 through July 2025.

He was the editor of the online forum of experts in ray tracing, Ray Tracing News (1988-2010) During that time, he coined the term surface acne for the spotty artifacts caused by numerical errors when a small surface area seems to be shadowing itself.

He has pursued multiple personal projects including the Minecraft world mapper and exporter called Mineways.

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Born
1958
Birth century
Education
Cornell University

People in Eric Haines's life

Named in this biography and alive at the same time

Contemporaries

People whose lives overlapped Eric Haines's

Frequently asked questions

Who is Eric Haines?

American computer programmer

When was Eric Haines born?

Eric Haines was born in 1958.

What is Eric Haines's occupation?

Eric Haines is an engineer and computer scientist.

Sources & further reading

· Wikipedia: Eric Haines

· Wikidata: Q5386646

· DBpedia: Eric Haines

Cite this page

APA: Biography.guide. (2026). Eric Haines. https://biography.guide/eric-haines/

MLA: "Eric Haines." Biography.guide, https://biography.guide/eric-haines/.

Chicago: "Eric Haines." Biography.guide. https://biography.guide/eric-haines/.

Data last updated: 2026-09-20 · Spot an error? Report a correction.

Page generated 2026-09-27 05:04 UTC