American computer graphics researcher
Loren C. Carpenter (born February 7, 1947) is a computer graphics researcher and developer.
Biography.
He was a co-founder and chief scientist of Pixar Animation Studios. He is the inventor of the Reyes rendering algorithm and is one of the authors of the PhotoRealistic RenderMan software which implements Reyes and renders all of Pixar's movies. Following Disney's acquisition of Pixar, Carpenter became a senior research scientist at Disney Research. He retired in early 2014.
In around 1967 Carpenter began work at Boeing Computer Services (a part of aircraft maker Boeing) in Seattle, Washington. During his time there Carpenter studied for a B.S. in mathematics (1974) and an M.S. in Computer Science (1976), both from the University of Washington. Some of his work concerned using computer technology to improve Boeing's mechanical design processes, which were still entirely done by hand on paper.
On July 14, 1980, he gave a presentation at the SIGGRAPH conference, in which he showed "Vol Libre", a 2-minute computer generated movie. This showcased his software for generating and rendering fractally generated landscapes, and was met with a standing ovation, and (as Carpenter had hoped) he was immediately invited to work at Lucasfilm's Computer Division (which would become Pixar). There Carpenter worked on the "genesis effect" scene of "", which featured an entire fractally-landscaped planet.
He and his wife Rachel founded Cinematrix, a company that researches computer-assisted interactive audience participation.
Carpenter invented the A-buffer hidden surface determination algorithm.
The PXR24 compression scheme used in Industrial Light &amp; Magic's Open EXR file format is based on Carpenter's work.
In 2006 made improvements to the popular Mersenne Twister random number generator.
As of 2022 Carpenter is working with Ostrich Air Inc and FireBot Labs Inc as a Private Investor and Technical Consultant for their Fully Autonomous AI Driven Fire Fighting Drone Platform.
References.
 ;templatestyles src="Reflist/styles.css" / ;