HOME

TheInfoList



OR:

Eric Haines is an American
software engineer Software engineering is a branch of both computer science and engineering focused on designing, developing, testing, and maintaining software applications. It involves applying engineering principles and computer programming expertise to develop ...
and expert in
computer graphics Computer graphics deals with generating images and art with the aid of computers. Computer graphics is a core technology in digital photography, film, video games, digital art, cell phone and computer displays, and many specialized applications. ...
, specifically image rendering. he is with NVIDIA Corporation as Distinguished Engineer. He is a co-author of the book ''Real-Time Rendering'', currently in its fourth edition.Tomas Akenine-Möller, Eric Haines, Naty Hoffman, Angelo Pesce, Michał Iwanicki, and Sébastien Hillaire
''Real-Time Rendering''
A K Peters/CRC Press, 4th edition: 2018, 1198pp. * 3rd edition: Tomas Akenine-Möller, Eric Haines, and Naty Hoffman, ''Real-Time Rendering'', Natick: A.K. Peters Ltd., 3rd edition: 2008, 1045pp. * 2nd edition: Tomas Akenine-Möller, Eric Haines, ''Real-Time Rendering'', Natick: A.K. Peters Ltd., 2002, 900pp. * 1st edition: Tomas Möller, Eric Haines, ''Real-Time Rendering'', 1999, 512pp.
Eric Haines earned an M.S. in 1986 from
Cornell University Cornell University is a Private university, private Ivy League research university based in Ithaca, New York, United States. The university was co-founded by American philanthropist Ezra Cornell and historian and educator Andrew Dickson W ...
. 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. He created the
Massive open online course A massive open online course (MOOC ) or an open online course is an online course aimed at unlimited participation and open access via the World Wide Web, Web. In addition to traditional course materials, such as filmed lectures, readings, and p ...
''Interactive 3D Graphics'' in 2013 with
Udacity Udacity, Inc. is an American global for-profit massive open online course provider. It was founded by Sebastian Thrun, David Stavens, and Mike Sokolsky offering massive open online courses. According to Thrun, the origin of the name Udacity com ...
. 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 has been the Editor-in-Chief of JCGT from November 2024 on. 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 ''Minecraft'' is a 2011 sandbox game developed and published by the Swedish video game developer Mojang Studios. Originally created by Markus Persson, Markus "Notch" Persson using the Java (programming language), Java programming language, the ...
world mapper and exporter called ''Mineways''.


References

{{DEFAULTSORT:Haines, Eric American computer programmers Computer graphics professionals Cornell University alumni Living people Year of birth missing (living people)