Варп3D
Разработчик(и) | Сэм Джордан, Ханс-Йорг Фриден, Томас Фриден, Ханс Де Рюйтер |
---|---|
Стабильная версия | 53,22 / 22 мая 2013 г |
Операционная система | АмигаОС |
Тип | API |
Лицензия | Закрытый исходный код |
Веб-сайт | https://web.archive.org/web/20210509065212/http://download.haage-partner.de/Amiga/3DWorld/ |
Разработчик(и) | Ханс Де Рюйтер, A-EON Technology |
---|---|
Стабильная версия | 1,5 / 30 июня 2019 г |
Операционная система | АмигаОС |
Тип | API |
Лицензия | Закрытый исходный код |
Веб-сайт | http://wiki.amiga.org/warp3dnova |
Warp3D — это проект, основанный Haage & Partner в 1998 году, целью которого было предоставление стандартного API, который позволил бы программистам получать доступ и, следовательно, использовать 3D-оборудование на Amiga . [1] [2]
Его дизайн был аналогичен дизайну обоих драйверов видеокарт Picasso96 и работал аналогично 3dfx Glide API , который предоставлял программистам единый и стандартизированный способ создания программного обеспечения для 3D-видеокарт, которые были доступны в то время. [1]
Была надежда, что создание этого API не только будет стимулировать разработку и выпуск большего количества 3D-графических карт, но и позволит уйти от ситуации, когда новое оборудование разрабатывалось без программного обеспечения для его запуска. Если конкретная часть программного обеспечения использовала API Warp3D (включенный через общую библиотеку), можно было бы использовать любое текущее или недавно разработанное оборудование. [1] [3] Разработчики Hyperion Entertainment создали подмножество OpenGL под названием MiniGL поверх Warp3D, чтобы облегчить портирование таких игр, как Heretic II . [4]
На момент выпуска Warp3D обеспечивал значительное увеличение скорости по сравнению с программным рендерингом. [5] Однако спустя годы новые 3D API (например, TinyGL в MorphOS) обеспечили лучшую производительность на том же оборудовании. [6]
В 2014 году было объявлено, что Warp3D теперь находится в совместной собственности британской компании A-EON Technology Ltd. [7] 1 апреля 2015 года компания A-EON Technology выпустила Warp3D для RadeonHD (чипсет Южных островов). [8]
В марте 2016 года компания A-EON Technology Ltd объявила о разработке новой Warp3D Nova с поддержкой шейдеров . [9] [10] Первоначально Warp3D Nova упоминалась как запланированная полная переработка и шейдерно-ориентированный дизайн в списке функций AmigaOS 4.0 более десяти лет назад. [11] [12] Разработка новой версии намеренно вдохновлена оригинальным планом Warp3D Nova. [13] Предварительная версия 1.15 была опубликована 1 мая 2016 года в пакете Enhancer Software для AmigaOS 4 . [14] [15] Помимо названия и связи с 3D-графикой, Warp3D Nova не имеет ничего общего с оригинальным Warp3D.
Также в марте 2016 года компания A-EON Technology Ltd объявила, что Даниэль Мюсенер / GoldenCode.eu был нанят для создания реализации OpenGL ES 2 поверх Warp3D Nova. [9] Первая общедоступная версия 1.4 была выпущена 31 августа 2016 года как часть пакета Enhancer Software версии 1.1. [16]
Требования к запуску
[ редактировать ]Для правильной работы Warp3D требуется следующее:
- система Совместимая с AmigaOS с CyberGraphX или Picasso96, содержащая:
- По крайней мере 68040 процессор с FPU для версий AmigaOS до 4.0.
- Процессор PowerPC для AmigaOS 4.0+
- Опционально PowerPC поддерживается в WarpOS [1]
- Любая из этих видеокарт:
- Кибервидение 3D
- КиберВидение КПП
- BlizzardVision КПП [17]
- Любая 3Dfx Voodoo. карта
- И Радеон Р100, Р200
- ATI RadeonHD для Южных островов Видеокарты
Для этого также требуется наличие 3D-оборудования, и он не будет работать с видеокартами, поддерживающими только 2D , а также с AGA , ECS или OCS . [18]
Другие реализации
[ редактировать ]Ален Телье создал клон с открытым исходным кодом под названием Wazp3D . [19] MorphOS включал реализацию Warp3D, известную как графическая библиотека Goa3D, разработанная Николасом Саллином. [20]
Ссылки
[ редактировать ]- ^ Jump up to: а б с д «Что такое Warp3D» . 2006 год . Проверено 23 июня 2016 г.
- ^ Вост, Бен (март 1999 г.). «Что у тебя на диске? Go 3D у тебя под рукой». Формат Амига . № 121. Будущее издательства. п. 98. ISSN 0957-4867 .
- ^ Шости, Лумир (июль 1999 г.). «Варп3Д». Обзор Amiga (на чешском языке). Хорошо 46/47. Издательство Атлантис. стр. 44. ISSN 1211-1465 .
- ^ Вост, Бен (декабрь 1999 г.). «Превью, Еретик II». Формат Амига . № 130. Будущее издательства. стр. 28–29. ISSN 0957-4867 .
- ^ Шости, Лумир (июль 1999 г.). «Warp 3D: ADescent — на этот раз сравнение версий». Обзор Amiga (на чешском языке). Хорошо 46/47. Издательство Атлантис. стр. 45. ISSN 1211-1465 .
- ^ Брюне, Дэвид (сентябрь 2009 г.). «Сравнение: производительность AmigaOS 4.1 и MorphOS 2.3 на Pegasos II» . обязательство.free.fr (на французском языке) . Проверено 25 сентября 2016 г.
- ^ «Обновление программного обеспечения A-EON» (PDF) (пресс-релиз). AmiWest 2014 (Сакраменто): A-Eon Technology. 25 октября 2014 года . Проверено 23 июня 2016 г.
{{cite press release}}
: CS1 maint: местоположение ( ссылка ) - ^ «Новые 3D-драйверы для AmigaOS 4.1» (PDF) (пресс-релиз). Кардифф: A-Eon Technology. 1 апреля 2015 года . Проверено 23 июня 2016 г.
- ^ Jump up to: а б «Представляем Warp3D Nova» (PDF) (пресс-релиз). Кардифф: A-EON Technology Ltd., 22 марта 2016 г. Проверено 22 марта 2016 г.
- ^ Фёрстер, Мориц (24 марта 2016 г.). «Альтернативные операционные системы: новая система 3D-драйверов для AmigaOS 4» . Журнал iX (на немецком языке) . Проверено 29 октября 2016 г.
- ^ «Список функций AmigaOS 4.0, версия 1.0» (PDF) . intuitionbase.com . Гиперион Развлечения. 7 января 2003 г. стр. 11–12 . Проверено 25 сентября 2016 г.
- ^ Уильямс, Роберт (весна 2003 г.). «Обновление AmigaOS 4» (PDF) . Тотальная Амига . № 14. Южный Эссекс Amiga Link. п. 15.
- ^ «Представляем Warp3D Nova для OS4» . Amigaworld.net. 23 марта 2016 г. Сообщение 59 от Ганса . Проверено 25 сентября 2016 г.
- ^ «Программное обеспечение Enhancer выпущено в AMIStore (OS4)» (пресс-релиз). Кардифф: Технология A-EON. AmigaWorld.net. 1 мая 2016 года . Проверено 24 сентября 2016 г.
- ^ «Журнал изменений» . амига.орг. 1 мая 2017 г. Комплект Amiga . Проверено 16 августа 2017 г.
- ^ «Выпущено программное обеспечение Enhancer v1.1 — Amiga.org» . www.amiga.org . Проверено 15 ноября 2017 г.
- ^ «Warp3D 3.0 Прочтите меня» . 27 марта 2007 г. Проверено 12 июня 2010 г.
- ^ «Warp3D 4.2a Прочтите меня» . 13 октября 2002 года . Проверено 23 июня 2016 г.
- ^ «Вазп3Д» . Проверено 17 июля 2010 г.
- ^ «Библиотека графики Goa3D» . Проверено 17 июля 2010 г.
Дальнейшее чтение
[ редактировать ]- «Активный геймер — Warp3D 4.2 для Voodoo3». Амига Актив . № 24. Издательство «Пинпринт». Сентябрь 2001 г., стр. 50–. ISSN 1467-3533 .
- «Фактор деформации 3D!». Амига Актив . № 25. Издательство «Пинпринт». Октябрь 2001 г., стр. 46–. ISSN 1467-3533 .
- «Мастер-класс Warp3D». Амига Актив . № 26. Издательство «Пинпринт». Ноябрь 2001 г., стр. 48–. ISSN 1467-3533 .