Software:Warp3D
Developer(s) | Sam Jordan, Hans-Joerg Frieden, Thomas Frieden, Hans De Ruiter |
---|---|
Stable release | 53.22
/ May 22, 2013 |
Operating system | AmigaOS |
Type | API |
License | Closed source |
Website | http://download.haage-partner.de/Amiga/3DWorld/ |
Developer(s) | Hans De Ruiter for A-EON Technology |
---|---|
Stable release | 1.5
/ June 30, 2019 |
Operating system | AmigaOS |
Type | API |
License | Closed source |
Website | http://wiki.amiga.org/warp3dnova |
Warp3D was a project, founded 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][2]
Its design was similar to that of both the Picasso96 graphics card drivers and operated in a similar fashion to the 3dfx Glide API, 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][3] Hyperion Entertainment developers created OpenGL subset called MiniGL sitting on top of Warp3D to ease porting of games such as Heretic II.[4]
At time of its release, Warp3D provided significant speed increase over software rendering.[5] Years later however, newer 3D APIs (e.g. TinyGL in MorphOS) offered better performance on the same hardware.[6]
In 2014, it was announced that Warp3D was now jointly owned by British company A-EON Technology Ltd.[7] On April 1, 2015, A-EON Technology subsequently released Warp3D for RadeonHD (Southern Islands chipset).[8]
In March 2016, A-EON Technology Ltd announced that they had developed the new Warp3D Nova featuring support for Shaders.[9][10] Warp3D Nova was originally mentioned as planned complete rewrite and Shader-centric design in the AmigaOS 4.0 Feature List more than decade earlier.[11][12] Development of the new release intentionally took some inspiration from this original Warp3D Nova plan.[13] The pre-release version 1.15 was published on 1 May 2016 in the Enhancer Software package for AmigaOS 4.[14][15] Apart from its name and being related to 3D graphics, Warp3D Nova has nothing in common with the original Warp3D.
Also in March 2016 A-EON Technology Ltd announced that Daniel Müßener / GoldenCode.eu had been hired to create an OpenGL ES 2 implementation on top of Warp3D Nova.[9] The first public version 1.4 was released on 31 August 2016 as part of the Enhancer Software package version 1.1.[16]
Running Requirements
Warp3D requires the following in order to work properly
- An AmigaOS compatible system with CyberGraphX or Picasso96, containing:
- At least a 68040 processor with FPU for AmigaOS versions predating 4.0
- A PowerPC CPU for AmigaOS 4.0+
- Optionally PowerPC supported on WarpOS[1]
- Any of these graphics cards:
- CyberVision 3D
- CyberVision PPC
- BlizzardVision PPC[17]
- Any 3Dfx Voodoo card
- ATI Radeon R100, R200
- ATI RadeonHD Southern Islands graphics cards
It also requires 3D hardware to be present, and will not run with graphics cards that are 2D only, or AGA, ECS or OCS.[18]
Other implementations
Alain Thellier created open source clone called Wazp3D.[19] MorphOS included a Warp3D implementation known as Goa3D Graphics Library developed by Nicolas Sallin.[20]
References
- ↑ 1.0 1.1 1.2 1.3 "What is Warp3D". 2006. http://www.amigahistory.plus.com/warp3d.html.
- ↑ Vost, Ben (March 1999). "What's on your disc? At your fingertips, Go 3D". Amiga Format (Future Publishing) (121): 98. ISSN 0957-4867.
- ↑ Šostý, Lumír (July 1999). "Warp3D" (in cs). Amiga Review (Atlantida Publishing) (46/47): 44. ISSN 1211-1465.
- ↑ Vost, Ben (December 1999). "Previews, Heretic II". Amiga Format (Future Publishing) (130): 28–29. ISSN 0957-4867.
- ↑ Šostý, Lumír (July 1999). "Warp 3D: ADescent - tentokráte srovnání verzí" (in cs). Amiga Review (Atlantida Publishing) (46/47): 45. ISSN 1211-1465.
- ↑ Brunet, David (September 2009). "Comparatif : Performances entre AmigaOS 4.1 et MorphOS 2.3 sur Pegasos II" (in fr). http://obligement.free.fr/articles/amigaos41_vs_morphos23.php.
- ↑ "A-EON Software Update" (PDF) (Press release). AmiWest 2014 (Sacramento): A-Eon Technology. October 25, 2014. Retrieved June 23, 2016.CS1 maint: location (link)
- ↑ "New 3D drivers for AmigaOS 4.1" (PDF) (Press release). Cardiff: A-Eon Technology. April 1, 2015. Retrieved June 23, 2016.
- ↑ 9.0 9.1 "Introducing Warp3D Nova" (PDF) (Press release). Cardiff: A-EON Technology Ltd. March 22, 2016. Retrieved March 22, 2016.
- ↑ Förster, Moritz (2016-03-24). "Alternative Betriebssysteme: Neues 3D-Treibersystem für AmigaOS 4" (in de). iX magazine. https://www.heise.de/ix/meldung/Alternative-Betriebssysteme-Neues-3D-Treibersystem-fuer-AmigaOS-4-3151498.html.
- ↑ "AmigaOS 4.0 Feature List Revision 1.0". Hyperion Entertainment. January 7, 2003. pp. 11–12. http://www.intuitionbase.com/os4features.pdf.
- ↑ Williams, Robert (Spring 2003). "AmigaOS 4 Update". Total Amiga (South Essex Amiga Link) (14): 15. http://www.totalamiga.org/pdf/totalamiga_14.pdf.
- ↑ "Introducing Warp3D Nova for OS4". Amigaworld.net. March 23, 2016. Post 59 by Hans. http://amigaworld.net/modules/news/article.php?storyid=7687&start=40#97285.
- ↑ "Enhancer Software Released On AMIStore (OS4)" (Press release). Cardiff: A-EON Technology. AmigaWorld.net. May 1, 2016. Retrieved September 24, 2016.
- ↑ "Changelog". amiga.org. May 1, 2017. Amiga Kit. http://www.amiga.org/forums/showthread.php?p=825230.
- ↑ "Enhancer Software v1.1 Released - Amiga.org" (in en). http://www.amiga.org/forums/showthread.php?p=814618.
- ↑ "Warp3D 3.0 Read Me". 27 March 2007. http://download.haage-partner.de/Amiga/3DWorld/Warp3D/Warp3D-3.0.readme.
- ↑ "Warp3D 4.2a Read Me". 13 October 2002. http://aminet.net/package/driver/video/Warp3D-4.2a.
- ↑ "Wazp3D". http://thellier.free.fr/Wazp3D.htm.
- ↑ "Goa3D Graphics Library". http://www.biclodon.com/software/goa/.
Further reading
- "Active Gamer - Warp3D 4.2 for Voodoo3". Amiga Active (Pinprint Publishing) (24): 50–. September 2001. ISSN 1467-3533.
- "Warp Factor 3D!". Amiga Active (Pinprint Publishing) (25): 46–. October 2001. ISSN 1467-3533.
- "Warp3D Masterclass". Amiga Active (Pinprint Publishing) (26): 48–. November 2001. ISSN 1467-3533.
Original source: https://en.wikipedia.org/wiki/Warp3D.
Read more |