Warp3D era un proyecto, fundado por Haage & Partner en 1998, que tenía como objetivo proporcionar una API estándar que permitiera a los programadores acceder y, por lo tanto, utilizar hardware 3D en Amiga. [1] [2]
Desarrollador (es) | Sam Jordan, Hans-Joerg Frieden, Thomas Frieden, Hans De Ruiter |
---|---|
Lanzamiento estable | 53.22 / 22 de mayo de 2013 |
Sistema operativo | AmigaOS |
Tipo | API |
Licencia | Fuente cerrada |
Sitio web | http://download.haage-partner.de/Amiga/3DWorld/ |
Desarrollador (es) | Hans De Ruiter para la tecnología A-EON |
---|---|
Lanzamiento estable | 1.5 / 30 de junio de 2019 |
Sistema operativo | AmigaOS |
Tipo | API |
Licencia | Fuente cerrada |
Sitio web | http://wiki.amiga.org/warp3dnova |
Su diseño era similar al de los controladores de la tarjeta gráfica Picasso96 y funcionaba de manera similar a la API 3dfx Glide , que proporcionaba una forma uniforme y estandarizada para que los programadores crearan software para las tarjetas gráficas 3D que estaban disponibles en ese momento. [1]
Se esperaba que la creación de esta API no solo alentaría el desarrollo y lanzamiento de más tarjetas gráficas 3D, sino que también se alejaría de la situación en la que se había desarrollado una nueva pieza de hardware sin software disponible para ejecutarla. Si la pieza de software en particular usara la API Warp3D (habilitada a través de una biblioteca compartida), se podría usar cualquier hardware actual o recientemente desarrollado. [1] [3] Los desarrolladores de Hyperion Entertainment crearon un subconjunto de OpenGL llamado MiniGL sobre Warp3D para facilitar la migración de juegos como Heretic II . [4]
En el momento de su lanzamiento, Warp3D proporcionó un aumento significativo de la velocidad con respecto al procesamiento del software. [5] Años más tarde, sin embargo, las API 3D más nuevas (por ejemplo, TinyGL en MorphOS) ofrecieron un mejor rendimiento en el mismo hardware. [6]
En 2014, se anunció que Warp3D ahora era propiedad conjunta de la empresa británica A-EON Technology Ltd. [7] El 1 de abril de 2015, A-EON Technology lanzó posteriormente Warp3D para RadeonHD (chipset de las Islas del Sur). [8]
En marzo de 2016, A-EON Technology Ltd anunció que habían desarrollado el nuevo Warp3D Nova con soporte para Shaders . [9] [10] Warp3D Nova se mencionó originalmente como una reescritura completa planificada y un diseño centrado en Shader en la Lista de características de AmigaOS 4.0 más de una década antes. [11] [12] El desarrollo de la nueva versión se inspiró intencionalmente en este plan original de Warp3D Nova. [13] La versión preliminar 1.15 se publicó el 1 de mayo de 2016 en el paquete de software Enhancer para AmigaOS 4 . [14] [15] Aparte de su nombre y su relación con los gráficos 3D, Warp3D Nova no tiene nada en común con el Warp3D original.
También en marzo de 2016, A-EON Technology Ltd anunció que se había contratado a Daniel Müßener / GoldenCode.eu para crear una implementación de OpenGL ES 2 sobre Warp3D Nova. [9] La primera versión pública 1.4 se publicó el 31 de agosto de 2016 como parte del paquete de software Enhancer versión 1.1. [dieciséis]
Requisitos de ejecución
Warp3D requiere lo siguiente para funcionar correctamente
- Un sistema compatible con AmigaOS con CyberGraphX o Picasso96, que contiene:
- Al menos un procesador 68040 con FPU para versiones de AmigaOS anteriores a 4.0
- Una CPU PowerPC para AmigaOS 4.0+
- Opcionalmente, PowerPC es compatible con WarpOS [1]
- Cualquiera de estas tarjetas gráficas:
- CyberVision 3D
- CyberVision PPC
- BlizzardVision PPC [17]
- Cualquier tarjeta 3Dfx Voodoo
- ATI Radeon R100, R200
- ATI RadeonHD Islas del Sur tarjetas gráficas
También requiere la presencia de hardware 3D y no se ejecutará con tarjetas gráficas que sean solo 2D o AGA , ECS u OCS . [18]
Otras implementaciones
Alain Thellier creó un clon de código abierto llamado Wazp3D . [19] MorphOS incluye una implementación de Warp3D conocida como Goa3D Graphics Library desarrollada por Nicolas Sallin. [20]
Referencias
- ^ a b c d "Qué es Warp3D" . 2006 . Consultado el 23 de junio de 2016 .
- ^ Vost, Ben (marzo de 1999). "¿Qué hay en tu disco? Al alcance de tu mano, Go 3D". Formato Amiga . No. 121. Publicaciones futuras. pag. 98. ISSN 0957-4867 .
- ^ Šostý, Lumír (julio de 1999). "Warp3D". Amiga Review (en checo). No. 46/47. Editorial Atlántida. pag. 44. ISSN 1211-1465 .
- ^ Vost, Ben (diciembre de 1999). "Vistas previas, Hereje II". Formato Amiga . No. 130. Publicaciones futuras. págs. 28-29. ISSN 0957-4867 .
- ^ Šostý, Lumír (julio de 1999). "Warp 3D: ADescent - tentokráte srovnání verzí". Amiga Review (en checo). No. 46/47. Editorial Atlántida. pag. 45. ISSN 1211-1465 .
- ^ Brunet, David (septiembre de 2009). "Comparatif: Performances entre AmigaOS 4.1 et MorphOS 2.3 sur Pegasos II" . obligement.free.fr (en francés) . Consultado el 25 de septiembre de 2016 .
- ^ "Actualización de software A-EON" (PDF) (Comunicado de prensa). AmiWest 2014 (Sacramento): Tecnología A-Eon. 25 de octubre de 2014 . Consultado el 23 de junio de 2016 .Mantenimiento de CS1: ubicación ( enlace )
- ^ "Nuevos controladores 3D para AmigaOS 4.1" (PDF) (Comunicado de prensa). Cardiff: Tecnología A-Eon. 1 de abril de 2015 . Consultado el 23 de junio de 2016 .
- ^ a b "Presentación de Warp3D Nova" (PDF) (Comunicado de prensa). Cardiff: A-EON Technology Ltd. 22 de marzo de 2016 . Consultado el 22 de marzo de 2016 .
- ^ Förster, Moritz (24 de marzo de 2016). "Alternativa Betriebssysteme: Neues 3D-Treibersystem für AmigaOS 4" . Revista iX (en alemán) . Consultado el 29 de octubre de 2016 .
- ^ "Revisión 1.0 de la lista de funciones de AmigaOS 4.0" (PDF) . intuitionbase.com . Hyperion Entertainment. 7 de enero de 2003. págs. 11-12 . Consultado el 25 de septiembre de 2016 .
- ^ Williams, Robert (primavera de 2003). "Actualización de AmigaOS 4" (PDF) . Total Amiga . No. 14. South Essex Amiga Link. pag. 15.
- ^ "Presentación de Warp3D Nova para OS4" . Amigaworld.net. 23 de marzo de 2016. Publicación 59 de Hans . Consultado el 25 de septiembre de 2016 .
- ^ "Software Enhancer lanzado en AMIStore (OS4)" (Comunicado de prensa). Cardiff: Tecnología A-EON. AmigaWorld.net. 1 de mayo de 2016 . Consultado el 24 de septiembre de 2016 .
- ^ "Registro de cambios" . amiga.org. 1 de mayo de 2017. Amiga Kit . Consultado el 16 de agosto de 2017 .
- ^ "Enhancer Software v1.1 lanzado - Amiga.org" . www.amiga.org . Consultado el 15 de noviembre de 2017 .
- ^ "Léame de Warp3D 3.0" . 27 de marzo de 2007 . Consultado el 12 de junio de 2010 .
- ^ "Léame de Warp3D 4.2a" . 13 de octubre de 2002 . Consultado el 23 de junio de 2016 .
- ^ "Wazp3D" . Consultado el 17 de julio de 2010 .
- ^ "Biblioteca de gráficos Goa3D" . Consultado el 17 de julio de 2010 .
Otras lecturas
- "Jugador activo - Warp3D 4.2 para Voodoo3". Amiga Active . No. 24. Publicación de Pinprint. Septiembre de 2001. págs. 50-. ISSN 1467-3533 .
- "¡Factor de deformación 3D!". Amiga Active . No. 25. Publicación de Pinprint. Octubre de 2001. págs. 46-. ISSN 1467-3533 .
- "Clase magistral de Warp3D". Amiga Active . No. 26. Publicación de Pinprint. Noviembre de 2001. págs. 48-. ISSN 1467-3533 .