arzh-CNenfrdejakoplptesuk
Search find 4120  disqus socia  tg2 f2 lin2 in2 X icon 3 y2  p2 tik steam2

DirectX 8 исполнилось 25 лет

В эти дни игровое сообщество отмечает 25-летие одного из самых тихих, но самых важных релизов в истории ПК-графики. Ровно 25 лет назад, в ноябре 2000 года, Microsoft выпустила DirectX 8. Этот релиз прошел без фанфар, но принес технологию, которая лежит в основе абсолютно всех современных игр — программируемые шейдеры.

DirectX 8

До этого момента видеокарты работали на "фиксированном конвейере", то есть все эффекты (освещение, текстуры) были жестко "зашиты" в чип. Разработчики могли лишь "крутить" готовые настройки. DirectX 8 представил Shader Model 1.0 (Vertex и Pixel шейдеры). Это впервые позволило разработчикам писать собственный код и напрямую "объяснять" видеокарте, как рисовать тени, как должна преломляться вода или как должен выглядеть материал.

GPU превратился из "калькулятора" в настоящий программируемый процессор. Именно на этой технологии были построены игры с прорывной для своего времени графикой, такие как Half-Life 2, Morrowind и Splinter Cell.

Первой видеокартой, которая получила специальные аппаратные блоки для поддержки этой революционной технологии, стала Nvidia GeForce 3. Все, что мы видим в играх сегодня, от трассировки лучей до DLSS, является прямым наследником той революции, которую 25 лет назад начал DirectX 8.