Fahrenheit was an effort to create a unified high-level
API for
3D computer graphics to unify
Direct3D and
OpenGL. It was designed primarily by
Microsoft and
SGI and also included work from an
HP-MS joint effort. Much of the original Fahrenheit project was abandoned, and Microsoft and SGI eventually gave up on attempts to work together. In the end only the
scene graph portion of the Fahrenheit system, known as
XSG, saw a release, and was discontinued shortly afterwards.