Voodoo: различия между версиями
SAS (обсуждение | вклад) |
м (орфография) |
||
Строка 1: | Строка 1: | ||
− | "[[3dfx]] [[Voodoo]]" - графический ускоритель | + | "[[3dfx]] [[Voodoo]]" - графический ускоритель; выпуск начат в 1996 году. |
− | В то время на видеокартах не было аппаратной поддержки 3D-графики, и поэтому для этого требовалось вдобавок к самой видеокарте поместить в соседний [[PCI]]-слот ещё и графический ускоритель. Выходной сигнал для монитора шёл от видеокарты к ускорителю и уже потом от ускорителя к монитору - поэтому нужен был небольшой провод, соединяющий снаружи | + | В то время на видеокартах не было аппаратной поддержки 3D-графики, и поэтому для этого требовалось вдобавок к самой видеокарте поместить в соседний [[PCI]]-слот ещё и графический ускоритель. Выходной сигнал для монитора шёл от видеокарты к ускорителю и уже потом от ускорителя к монитору - поэтому нужен был небольшой провод, соединяющий снаружи системного блока две эти платы. |
Размер видеопамяти у первого [[Voodoo]] - 4 [[мегабайт]]а. | Размер видеопамяти у первого [[Voodoo]] - 4 [[мегабайт]]а. | ||
Строка 9: | Строка 9: | ||
* [[Glide]] (созданный специально для семейства [[Voodoo]]) | * [[Glide]] (созданный специально для семейства [[Voodoo]]) | ||
− | Дополнительно для игр с поддержкой [[OpenGL]] был введена частичная эмуляция [[OpenGL]] средствами Glide. Время выхода - ориентировочно после [[GLQuake]]/[[Quake2]] | + | Дополнительно для игр с поддержкой [[OpenGL]] был введена частичная эмуляция [[OpenGL]] средствами Glide. Время выхода - ориентировочно после [[GLQuake]]/[[Quake2]]. Эмуляция реализовывала не все, а только необходимые играм функции [[OpenGL]] 1.1 (полной аппаратной поддержки [[OpenGL]] в [[Voodoo]] 1 и 2 нету, да и в 3 только по функциям, например невозможность работать в цветности >16 бит сразу делала [[Voodoo]] неприемлемым для всех профессиональных [[OpenGL]] приложений вроде [[3DStudio Max]]) |
Для поддержки [[Voodoo]] игра должна поддерживать [[API]] [[Glide]] либо [[Direct3D]]/[[OpenGL]] неполный, но это умеют и остальные ускорители. Более новые игры, поддерживающие аппаратное ускорение, обычно не могут работать с этим ускорителем, так как поддержка Glide просто не вставлена в код игры. | Для поддержки [[Voodoo]] игра должна поддерживать [[API]] [[Glide]] либо [[Direct3D]]/[[OpenGL]] неполный, но это умеют и остальные ускорители. Более новые игры, поддерживающие аппаратное ускорение, обычно не могут работать с этим ускорителем, так как поддержка Glide просто не вставлена в код игры. | ||
Некоторые старые игры, наоборот, поддерживают из ускорителей только [[Voodoo]] через Glide. Для работы таких игр на современных видеокартах нужен какой-либо [[Glide Wrapper]]. | Некоторые старые игры, наоборот, поддерживают из ускорителей только [[Voodoo]] через Glide. Для работы таких игр на современных видеокартах нужен какой-либо [[Glide Wrapper]]. | ||
− | Glide - новый API схожий с [[OpenGL]] и | + | Glide - новый API, схожий с [[OpenGL]] и ориентированный на игры, введённый [[3DFx]] специально для [[Voodoo]] и набравший большую популярность. |
− | Существует 2 версии этого [[API]](1.x не был использован никогда) 2 и 3. Они мало отличаются. | + | Существует 2 версии этого [[API]](1.x не был использован никогда) - 2 и 3. Они мало отличаются. |
− | Соответствующие имена файлов с API - [[glide2x.dll]] и [[glide3x.dll]] . Большинство эмуляторов эмулирует только Glide2. | + | Соответствующие имена файлов с API - [[glide2x.dll]] и [[glide3x.dll]]. Большинство эмуляторов эмулирует только Glide2. |
− | Так же существует Glide2 для DOS - имя драйвера [[GLIDE2X.OVL]],эмулируется очень малым количеством эмуляторов. | + | Так же существует Glide2 для DOS - имя драйвера [[GLIDE2X.OVL]], эмулируется очень малым количеством эмуляторов. |
− | Есть драйверы для этого ускорителя([[Voodoo]]1) и для [[XP]]([[Glide]]+[[OpenGL Miniport]]), но без [[Direct3D]] | + | Есть драйверы для этого ускорителя ([[Voodoo]]1) и для [[XP]]([[Glide]]+[[OpenGL Miniport]]), но без [[Direct3D]]; аналогично для [[XP64]]. Всё это сторонние проекты, ибо [[3DFx Interactive]] мертво и куплено [[NVIDIA]]. |
− | Для [[Voodoo]]2 и выше | + | Для [[Voodoo]]2 и выше официальные и неофициальные драйвера поддерживают все API (кроме, само собой, [[OpenGL]], который минипорт опять же вплоть до [[Voodoo]]4/5, где наконец-то сделали полную поддержку, у [[Voodoo]]3 неофициальный минипорт фактически соответствует полной реализации [[OpenGL]] 1.1). |
− | Видеокарты серии : | + | Видеокарты серии: |
− | [[Voodoo]] Rush - недовуду : видеокарта + ускоритель , 6/8 мб памяти(2/4 мб видеокарта+4 ускоритель) , много проблем с совместимостью. | + | [[Voodoo]] Rush - недовуду: видеокарта + ускоритель , 6/8 мб памяти (2/4 мб видеокарта+4 ускоритель), много проблем с совместимостью. |
[[Изображение:Voodoorush small.jpg]] | [[Изображение:Voodoorush small.jpg]] | ||
---- | ---- | ||
− | [[Voodoo]]1 - просто [[Voodoo]]1 от разных брэндов. Есть одно исключение - фактически 2 [[Voodoo]] на 1 плате , модель уточняется. Размер памяти 4 мб, исключение - Canopus Pure3D - 2 мб фреймбуфер+4 мб текстурная память(обычно 2+2) | + | [[Voodoo]]1 - просто [[Voodoo]]1 от разных брэндов. Есть одно исключение - фактически 2 [[Voodoo]] на 1 плате , модель уточняется. Размер памяти 4 мб, исключение - Canopus Pure3D - 2 мб фреймбуфер+4 мб текстурная память (обычно 2+2). |
[[Изображение:Voodoo1s.jpg]] | [[Изображение:Voodoo1s.jpg]] | ||
---- | ---- | ||
− | [[Voodoo]]2 - 8 или 12 мегабайт редакции , поддержка [[SLI]] | + | [[Voodoo]]2 - 8 или 12 мегабайт редакции, поддержка [[SLI]]. |
---- | ---- | ||
− | [[Voodoo]] Banshee - ??/16 мб редакции.Не считая недоRush это фактически первый [[Voodoo]] как самостоятельная видеокарта. | + | [[Voodoo]] Banshee - ??/16 мб редакции. Не считая недоRush это фактически первый [[Voodoo]] как самостоятельная видеокарта. |
---- | ---- | ||
− | [[Voodoo]]3 - 2000 , 3000 ,3500+TV. [[Voodoo]]4-5 - первая карта фактически 8MB Velocity(да, оно на ядре прообразе [[Voodoo]]4, а не 3) , различные виды и вариации вплоть опять же до фактически [[SLI]] на 1 плате [[Voodoo]]5 | + | [[Voodoo]]3 - 2000, 3000, 3500+TV. |
+ | ---- | ||
+ | [[Voodoo]]4-5 - первая карта фактически 8MB Velocity (да, оно на ядре прообразе [[Voodoo]]4, а не 3), различные виды и вариации вплоть опять же до фактически [[SLI]] на 1 плате [[Voodoo]]5 | ||
[[Категория: видеокарты]] | [[Категория: видеокарты]] |
Версия 09:08, 11 мая 2008
"3dfx Voodoo" - графический ускоритель; выпуск начат в 1996 году.
В то время на видеокартах не было аппаратной поддержки 3D-графики, и поэтому для этого требовалось вдобавок к самой видеокарте поместить в соседний PCI-слот ещё и графический ускоритель. Выходной сигнал для монитора шёл от видеокарты к ускорителю и уже потом от ускорителя к монитору - поэтому нужен был небольшой провод, соединяющий снаружи системного блока две эти платы.
Размер видеопамяти у первого Voodoo - 4 мегабайта.
Дополнительно для игр с поддержкой OpenGL был введена частичная эмуляция OpenGL средствами Glide. Время выхода - ориентировочно после GLQuake/Quake2. Эмуляция реализовывала не все, а только необходимые играм функции OpenGL 1.1 (полной аппаратной поддержки OpenGL в Voodoo 1 и 2 нету, да и в 3 только по функциям, например невозможность работать в цветности >16 бит сразу делала Voodoo неприемлемым для всех профессиональных OpenGL приложений вроде 3DStudio Max)
Для поддержки Voodoo игра должна поддерживать API Glide либо Direct3D/OpenGL неполный, но это умеют и остальные ускорители. Более новые игры, поддерживающие аппаратное ускорение, обычно не могут работать с этим ускорителем, так как поддержка Glide просто не вставлена в код игры. Некоторые старые игры, наоборот, поддерживают из ускорителей только Voodoo через Glide. Для работы таких игр на современных видеокартах нужен какой-либо Glide Wrapper.
Glide - новый API, схожий с OpenGL и ориентированный на игры, введённый 3DFx специально для Voodoo и набравший большую популярность. Существует 2 версии этого API(1.x не был использован никогда) - 2 и 3. Они мало отличаются. Соответствующие имена файлов с API - glide2x.dll и glide3x.dll. Большинство эмуляторов эмулирует только Glide2. Так же существует Glide2 для DOS - имя драйвера GLIDE2X.OVL, эмулируется очень малым количеством эмуляторов.
Есть драйверы для этого ускорителя (Voodoo1) и для XP(Glide+OpenGL Miniport), но без Direct3D; аналогично для XP64. Всё это сторонние проекты, ибо 3DFx Interactive мертво и куплено NVIDIA.
Для Voodoo2 и выше официальные и неофициальные драйвера поддерживают все API (кроме, само собой, OpenGL, который минипорт опять же вплоть до Voodoo4/5, где наконец-то сделали полную поддержку, у Voodoo3 неофициальный минипорт фактически соответствует полной реализации OpenGL 1.1).
Видеокарты серии:
Voodoo Rush - недовуду: видеокарта + ускоритель , 6/8 мб памяти (2/4 мб видеокарта+4 ускоритель), много проблем с совместимостью.
Voodoo1 - просто Voodoo1 от разных брэндов. Есть одно исключение - фактически 2 Voodoo на 1 плате , модель уточняется. Размер памяти 4 мб, исключение - Canopus Pure3D - 2 мб фреймбуфер+4 мб текстурная память (обычно 2+2).
Voodoo2 - 8 или 12 мегабайт редакции, поддержка SLI.
Voodoo Banshee - ??/16 мб редакции. Не считая недоRush это фактически первый Voodoo как самостоятельная видеокарта.
Voodoo3 - 2000, 3000, 3500+TV.
Voodoo4-5 - первая карта фактически 8MB Velocity (да, оно на ядре прообразе Voodoo4, а не 3), различные виды и вариации вплоть опять же до фактически SLI на 1 плате Voodoo5