Warp3D
| Warp3D | |
| Fejlesztő | Sam Jordan, Hans-Jörg Frieden, Thomas Frieden, Hans De Ruiter[1] |
| Legfrissebb stabil kiadás | 53.22 (2013. május 22.) |
| Operációs rendszer | AmigaOS |
| Platform | Amiga PowerUP |
| Elérhető | C |
| Kategória | API |
| Licenc | Zárt forráskódú szoftver |
| A Warp3D weboldala | |
| Warp3D Nova | |
| Fejlesztő | Hans De Ruiter (A-EON) |
| Legfrissebb stabil kiadás | 1.5 (2019. június 30.) |
| Operációs rendszer | AmigaOS 4 |
| Platform | Amiga PowerUP |
| Elérhető | C |
| Kategória | API |
| Licenc | Zárt forráskódú szoftver |
| A Warp3D Nova weboldala | |
A Warp3D egy a Haage & Partner szoftvercég által 1998-ban elindított projekt volt, mely szabványos programozói interfészt (API-t) volt hivatott biztosítani Amigán 3D grafikus hardverek eléréséhez és használatához.[2][3]
H&P fejlesztés
[szerkesztés | forrásszöveg szerkesztése]A fejlesztés C programozási nyelven történt Sam Jordan, Hans-Jörg Frieden és Hans De Ruiter révén.[1] A szoftver végül 1998 decemberében jelent meg.[4] A dizájn és a működés hasonló volt, egyfelől a Picasso96 grafikus kártya driverekhez, másfelől a 3dfx Glide API-jához. A Warp3D megjelenésekor jelentős sebességnövekedést jelentett a szoftveres renderelés terén,[5] a Hyperion Entertainment OpenGL alrendszert fejlesztett MiniGL néven, mely a Warp3D-t felhasználva, az felett működött és lehetővé tette olyan játékok portolását, mint a Heretic II.[6] Később azonban hasonló hardveren gyorsabbnak bizonyultak más API-k (pl. TinyGL MorphOS alatt).[7]
A-EON tulajdonszerzés
[szerkesztés | forrásszöveg szerkesztése]2014-ben bejelentették, hogy a Warp3D szoftver az A-EON Technology Ltd. tulajdonába került.[8] 2015. április 1-jén az A-EON kiadta a Warp3D for RadeonHD (Southern Islands chipset) szoftvercsomagot.[9]
Warp3D Nova
[szerkesztés | forrásszöveg szerkesztése]2016 márciusában az A-EON bejelentette az új Warp3D Nova és egy efelett működő új OpenGL implementáció kifejlesztését AmigaOS 4-re, mely már támogatja a szoftveres árnyékolást (shader). Ez a funkció már az AmigaOS 4.0 eredeti dizájnjában is szerepelt a tervek között, mintegy évtizeddel korábban, de azóta sem valósult meg. A Nova inspirációt merített a korábbi tervekből és végül 2016. május 1-jén jelent meg az Enhancer Software package for AmigaOS 4 részeként.[10]
NovaBridge néven egy a visszafelé kompatibilitást segítő szoftverréteget jelentett be Hans De Ruiter az AmiWest Amiga-specifikus show-n. Az AmigaOS 4.1 alá készülő driver támogatni fog minden korábbi és jelenlegi amigás 3D API-t. Warp3D, Warp3D Nova, MiniGL, OpenGL ES 2, GL4ES mind működni fog vele és a fejlesztőknek többé nem kell saját Warp3D drivert írniuk.[11]
Futtatási követelmények
[szerkesztés | forrásszöveg szerkesztése]A Warp3D a megfelelő működéséhez a következőket igényli, ebben a sorrendben:
- AmigaOS-kompatibilis rendszer, telepített és konfigurált CyberGraphX vagy Picasso96 grafikus alrendszerekkel, mely tartalmaz:
- Legalább egy Motorola 68040 processzort FPU-val (AmigaOS 3.x)
- PowerPC processzort (AmigaOS 4.x, WarpOS)
- Valamelyiket a következő videókártyák közül:
Mindenképp 3D-képes hardver szükségeltetik hozzá, tehát nem működik pl. AGA, ECS vagy OCS chipsetekkel ellátott "sima" amigákon.[13]
Egyéb megvalósítások
[szerkesztés | forrásszöveg szerkesztése]Alain Thellier készítette a nyílt forráskódú Wazp3D klónt.[14] A MorphOS operációs rendszer tartalmaz egy Warp3D implementációt Goa3D Graphics Library néven, melyet Nicolas Sallin fejlesztett.[15]
Jegyzetek
[szerkesztés | forrásszöveg szerkesztése]- 1 2 "List of software projects". sam-jordan.ch (angol nyelven). Hozzáférés: 2021. június 15.
- ↑ "WarpUP". haage-partner.de (angol nyelven). 2020. október 29. dátummal az eredeti címről archiválva. Hozzáférés: 2021. június 14.
- ↑ Vost, Ben (1999). "What's on your disc? At your fingertips, Go 3D". Amiga Format (angol nyelven) (121). Future Publishing: 98. ISSN 0957-4867.
{{cite journal}}: Unknown parameter|month=ignored (súgó) - ↑ "The History of Haage&Partner Computer GmbH". haage-partner.de (angol nyelven). 2021. május 14. dátummal az eredeti címről archiválva. Hozzáférés: 2021. június 15.
- ↑ Šostý, Lumír (1999. július). "Warp 3D: ADescent - tentokráte srovnání verzí". Amiga Review (cseh nyelven) (46/47). Atlantida Publishing: 45. ISSN 1211-1465.
- ↑ Vost, Ben (1999. december). "Previews, Heretic II". Amiga Format (angol nyelven) (130). Future Publishing: 28–29. ISSN 0957-4867.
- ↑ Brunet, David (2009. szeptember). "Comparatif : Performances entre AmigaOS 4.1 et MorphOS 2.3 sur Pegasos II". obligement.free.fr (francia nyelven). Hozzáférés: 2021. június 15.
- ↑ "A-EON Software Update" (PDF) (angol nyelven). AmiWest 2014 (Sacramento): A-Eon Technology. 2014. október 25. 2016. augusztus 6. dátummal az eredeti (PDF) címről archiválva. Hozzáférés: 2016. június 23.
{{cite web}}: Unknown parameter|archívdátum=ignored (súgó); Unknown parameter|archívurl=ignored (súgó)CS1 karbantartás: hely (link) - ↑ "New 3D drivers for AmigaOS 4.1" (PDF) (angol nyelven). Cardiff: A-Eon Technology. 2015. április 1. 2016. augusztus 5. dátummal az eredeti (PDF) címről archiválva. Hozzáférés: 2016. június 23.
{{cite web}}: Unknown parameter|archívdátum=ignored (súgó); Unknown parameter|archívurl=ignored (súgó) - ↑ "Enhancer Software Released On AMIStore (OS4)". AmigaWorld.net (angol nyelven). Cardiff: A-EON Technology. 2016. május 1. Hozzáférés: 2016. szeptember 24.
- ↑ "AmigaOS 4.1: Warp3D backward compatibility with 'NovaBridge'". amiga-news.de (angol nyelven). 2021. december 19. Hozzáférés: 2021. december 19.
- ↑ "Warp3D 3.0 Read Me" (angol nyelven). 2007. március 27. 2020. február 24. dátummal az eredeti címről archiválva. Hozzáférés: 2010. június 12.
- ↑ "Warp3D 4.2a Read Me" (angol nyelven). 2002. október 13. Hozzáférés: 2016. június 23.
- ↑ "Wazp3D". Hozzáférés: 2010. július 17.
- ↑ "Goa3D Graphics Library" (angol nyelven). Hozzáférés: 2010. július 17.