Warp3D

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Warp3D
Developer(s) Sam Jordan, Hans-Joerg Frieden, Thomas Frieden
Stable release 4 / March 27, 2007; 7 years ago (2007-03-27)
Operating system AmigaOS
Type API
License Closed source
Website [1]

Warp3D was a project run by Haage & Partner in 1998, that aimed to provide a standard API which would enable programmers to access, and therefore use, 3D hardware on the Amiga.[1]

Its design was similar to that of both the Picasso96 graphics card drivers and operated in a similar fashion to the 3DFX Glide drivers, which provided a uniform and standardised way for programmers to create software for the 3D graphics cards that were available at the time.[1]

It was hoped that the creation of this API would not only encourage the development and release of more 3D graphics cards, but also move away from the situation where a new piece of hardware had been developed with no software available to run on it. If the particular piece of software used the Warp3D API (enabled through a shared library), any current or newly developed hardware would be able to be used.[1]

Running Requirements[edit]

Warp3D requires the following in order to work properly

It also requires 3D hardware to be present, and will not run with graphics cards that are 2D only, or AGA, ECS or OCS.[3]

Other implementations[edit]

Alain Thellier created open source clone called Wazp3D.[4] MorphOS includes a Warp3D implementation known as Goa3D Graphics Library developed by Nicolas Sallin.[5]

References[edit]

  1. ^ a b c d "What is Warp3D". 2006. Retrieved 14 June 2010. 
  2. ^ "Warp3D 3.0 Read Me". 27 March 2007. Retrieved 12 June 2010. 
  3. ^ "Warp3D 4.0 Read Me". 27 March 2007. Retrieved 12 June 2010. 
  4. ^ "Wazp3D". Retrieved 17 July 2010. 
  5. ^ "Goa3D Graphics Library". Retrieved 17 July 2010.