Консультация № 63997
24.11.2006, 12:38
0.00 руб.
0 2 2
Здравствуйте, Эксперты! У меня вопрос: Можно бутет ли поиграть в игры, использующие шейдера 3.0 имея видеокарту, поддерживающую только 2.0-шейдера? Вот например смогу ли я поиграть в Сплинтер Селл-Двойной Агент на виделкарте X800GTO?

Обсуждение

Неизвестный
24.11.2006, 15:22
общий
это ответ
Здравствуйте, Smile-box!
Да. Сможете, в большинстве случаев. Но некоторые игры (их очень мало) не запустятся без поддержки видеокартой Shader v3.0. Так же необходим DirectX 9c. Младшие версии DirectX не поддерживают Shader v3.0, только (См. приложение). Учтите.

Приложение:
Поколения ускорителей в видеокартах можно считать по версии DirectX, которую они поддерживают. Различают следующие поколения:DirectX 7 — карта не поддерживает шейдеры, все картинки рисуются наложением текстур.DirectX 8 — поддержка пиксельных шейдеров версий 1.0, 1.1 и 1.2, в DX 8.1 ещё и версию 1.4, поддержка вершинных шейдеров версии 1.0.DirectX 9 — поддержка пиксельных шейдеров версий 2.0, 2.0a и 2.0b, в DX 9.0c добавили поддержку версии 3.0, однако, пока ещё не все карты способны использовать эти возможности.
Неизвестный
24.11.2006, 16:39
общий
это ответ
Здравствуйте, Smile-box!Скорее всего сможете.Потому что если в игре есть шейдеры 3.0, а видеокарта их не поддерживает, а поддерживает только 2.0,тогда она просто не будет их воспроизводить.В принципе от этого только немного ухудшится графика в игре.Также можно отключить эти шейдйры непосредственно в самих настройках игры.
Форма ответа