понедельник, 13 мая 2013 г.

Помощь компьютерным "чайникам": что такое шейдеры (полезная информация для любителей игр)


Вы скачали (или купили) игру, установили её и запустили. Но после попытки запуска на мониторе появилось системное сообщение, в котором упоминаются какие-то "шейдеры". Что это такое - шейдеры?! Зачем они нужны? Что ж: давайте разберемся, тем паче, что тема шейдеров - очень важная тема: сейчас поймете почему. Итак! 

Шейдеры - это такие специальные программки, которые отвечают за реалистичность игровых текстур. Вот вы играете, ну, например, в "Skyrim". Графика в этой игре воистину потрясает своими масштабами и качеством: трава шевелится от ветра, дождь идет, в реке колышется вода (реалистичный мокрый эффект), персонажи выглядят очень реалистично и т.д и т.п. Вот всё это и достигается благодаря именно шейдерам! 

Также следует учесть и то, что шейдеры отвечают за создание так называемых - поверхностных элементов текстур, в таких распространенных режимах, как в режимах Open Gl и Direct 3D.
Далее следует знать и тот факт, что с каждой новой игрой увеличивается количество шейдеров. Естественно, что всё это не просто так. Дело в том, что для создания ещё более реалистичных миров создателям игр обязательно придется увеличить количество этих самых шейдеров: без этого не обойтись! 

Шейдеры используются исключительно в трехмерной графике и определяют окончательные параметры созданных объектов и изображения. 

Как вы уже догадались (а может и нет), современные шейдеры - довольно сложные программы. Но при этом они - шейдеры - исключительно гибко и очень эффективно работают. Пример: когда в игре вы видите какую-то невероятно сложный и потрясающе красивый объект, то знайте, что такой объект визуализирован с помощью простейших геометрических форм! 

Каждая современная видеокарта оснащена каким-либо количеством вершинных шейдеров (шейдеры и вершинные шейдеры - это одно и то же). Но не смотря на то, что шейдеры - это программа, увеличить их количество искусственным путем (скачиванием с Интернета, с последующей транспортировкой и установкой в директорию вашей видеокарты) - невозможно! 

Количество шейдеров заранее устанавливается в видеокарту - только на заводе-изготовителе. Поэтому, дабы не попасть впросак при покупке или скачивании игр, не поленитесь поинтересоваться параметрами игры: какая для неё нужна видеокарта? Обновить шейдеры также невозможно! Так что, ежели качество игры на вашем компьютере не соответствует ожидаемому результату - не мутите воду и не ломайте себе голову: купите более мощную видеокарту и будет вам счастье! 

Вот такая краткая и, надеюсь - понятная информация. Удачи!


ВЕРНУТЬСЯ НА ГЛАВНУЮ САЙТА "КОМПЬЮТЕРЫ И ИНТЕРНЕТ"

Комментариев нет:

Отправить комментарий