Несколько вопросов по поводу параметров видеокарт

B_a_n_z_a_i

Интересует следующее.
Что такое пиксельные шейдеры, вершинные шейдеры, пиксельные конвейеры. Чем отличаются пикс шейдеры версии 3.0 от 2.0.
Буду признателен, если кто-нибудь может доступно объяснить сие или даст ссылочку.

Soslan

на оверах (овеклокерс.ру) в разделе видеокарты куча справочного материала, там и фак вроде по терминологии видяшной вроде был, искать в лом. в локальном факе есть по хардваре вот что есть
"Пиксельный шейдер - это графическая функция для попиксельного расчета эффектов. В зависимости от разрешения может понадобиться отрисовка, освещение, затенение и раскрашивание более 2 млн. пикселей при 60 кадрах в секунду. Это создает колоссальную вычислительную нагрузку.
Попиксельная закраска обеспечивает невероятную степень детализации поверхностей, позволяя вам наслаждаться эффектами, выходящими за уровень треугольников. Программируемые пиксельные шейдеры дают художникам и разработчикам возможность создавать попиксельные эффекты, отражающие их реальное видение.
шейдер - это небольшая микропрограмма, которая обрабатывает поток входных графических данных. Под потоком следует понимаеть конечное количество треугольников, состоящих из вершин, которые нужно нарисовать. Т.е. вершинный шейдер обрабатывает только вершины, а точнее информацию о них. Шейдер пишется на языке, подобном ассемблеру, и исполняется либо графическим чипом видеокарты, либо центральным процессором в режиме программной эмуляции
Раньше разработчики игр были сильно ограничены фиксированными возможностями блока трансформации и освещения вершин (Transformation and Lighting Engine). В их распоряжении было всего три матрицы преобразования и максимум 8 источников света. На смену этому блоку в новой архитектуре Direct3D пришел Вершинный шейдер (Vertex Shader который полностью является программируемым. Получается, что теперь перед разработчиком сняты все ограничения и он может реализовать при помощи шейдеров любые матричные преобразования и любую модель освещения. Для большей убедительности скажу, что только благодаря шейдерам Id Software удалось добится такой удивительной графики в Doom III"

B_a_n_z_a_i

спасибо.
Оставить комментарий
Имя или ник:
Комментарий: