Прочие компьютерные игры
что такое шейдеры?
я имею в виду в изначальном понятии. не те что сейчас мол программы выполняемые попиксельно а те что были лет 10-15 назад. давно читал что шейдеры есть в первой квейке.. а вот что под этим подразумевалось я не понял. объясните
Что есть шейдер? Любой младенец знает, что это. В общих чертах, конечно. Так называют алгоритм, который модифицирует текстуру объекта в соответствии с теми условиями, в которых объект находится. Чаще всего это условия освещения и окружения: пока что персонажи игр выходят из воды совершенно сухими, да и в огне не горят. Здоровье теряют, а одежда на них как новенькая. Даже шотган и огнемет ее не берут. Ну да пес с ней, с одеждой. Ресурс Wikipedia, давая определение шейдеров, подчеркивает: эти программы применяются для ускорения и упрощения процесса производства игр.
С каждой новой игрой количество шейдеров в коде возрастает. Повышать качество картинки разработчикам игр удается не за счет новых идей, а путем размножения шейдеров. Расширяется штат программистов, руководство косится на разработчиков железа: успевают ли? А те и рады: плодят конвейеры, поднимают частоты, объединяют видеокарты в упряжки по две-четыре штуки. И все славно, и никому не надо ни о чем думать. Иди себе проторенным путем, сложив ответственность за результат труда на безмолвные шейдеры.
Фактически именно шейдеры кормят сейчас всю компьютерную индустрию. Какие еще задачи, кроме игр, требуют постоянно наращивать вычислительные мощности процессоров, увеличивать объемы оперативной памяти? Что, кроме, пожалуй, кодирования видео, заставит нормального пользователя втыкать в слоты PCI Express несколько видеокарт и ставить в RAID-массив нулевого уровня несколько винчестеров, дабы система не тормозила? Да, конечно, есть и другие специфические задачи (хотя бы трехмерная мультипликация и профессиональная работа со звуком) , для решения которых нужны мощные компьютеры. Но рынок таких компьютеров отнюдь не массовый, и прокормить ораву, пасущуюся в области IT, лишь продавая узкоспециализированные ПК, невозможно
Между прочим, вспомните, какими были первые шейдеры. Скромные и легкие, они бережно относились к ресурсам видеоподсистемы. Какими светлыми и радостными были первые игры, их использовавшие!
Вспомните тот же FarCry! А что же современные игры, с последними версиями третьих шейдеров? Doom 3, F. E. A. R. утопают во тьме, хотя шейдеров в них значительно больше, чем в первых играх, а сами алгоритмы стали более совершенными (вернее, должны были стать) . Парадокс? Нет. Ведь программы, описывающие условия освещения, главным образом занимаются тем, что накладывают тени на текстуры, и для моделирования самих источников света совершенно не нужны. Скорее, их можно считать источниками тьмы, а не света, то есть верными прислужниками теней.
Источник: http://www.computery.ru/upgrade/numbers/...
С каждой новой игрой количество шейдеров в коде возрастает. Повышать качество картинки разработчикам игр удается не за счет новых идей, а путем размножения шейдеров. Расширяется штат программистов, руководство косится на разработчиков железа: успевают ли? А те и рады: плодят конвейеры, поднимают частоты, объединяют видеокарты в упряжки по две-четыре штуки. И все славно, и никому не надо ни о чем думать. Иди себе проторенным путем, сложив ответственность за результат труда на безмолвные шейдеры.
Фактически именно шейдеры кормят сейчас всю компьютерную индустрию. Какие еще задачи, кроме игр, требуют постоянно наращивать вычислительные мощности процессоров, увеличивать объемы оперативной памяти? Что, кроме, пожалуй, кодирования видео, заставит нормального пользователя втыкать в слоты PCI Express несколько видеокарт и ставить в RAID-массив нулевого уровня несколько винчестеров, дабы система не тормозила? Да, конечно, есть и другие специфические задачи (хотя бы трехмерная мультипликация и профессиональная работа со звуком) , для решения которых нужны мощные компьютеры. Но рынок таких компьютеров отнюдь не массовый, и прокормить ораву, пасущуюся в области IT, лишь продавая узкоспециализированные ПК, невозможно
Между прочим, вспомните, какими были первые шейдеры. Скромные и легкие, они бережно относились к ресурсам видеоподсистемы. Какими светлыми и радостными были первые игры, их использовавшие!
Вспомните тот же FarCry! А что же современные игры, с последними версиями третьих шейдеров? Doom 3, F. E. A. R. утопают во тьме, хотя шейдеров в них значительно больше, чем в первых играх, а сами алгоритмы стали более совершенными (вернее, должны были стать) . Парадокс? Нет. Ведь программы, описывающие условия освещения, главным образом занимаются тем, что накладывают тени на текстуры, и для моделирования самих источников света совершенно не нужны. Скорее, их можно считать источниками тьмы, а не света, то есть верными прислужниками теней.
Источник: http://www.computery.ru/upgrade/numbers/...
Игорь Быков
млин..не в тему ты материал подогнал асолютно..это я знаю
Игорь Быков
это не то что мне надо.как вопрос читал?
Похожие вопросы
- Чёрные текстуры при включении шейдеров в Майнкрафт.
- Есть ли эмуляторы шейдеров?
- Проблема с шейдерами minecraft 1.6.4
- ШТо такое шейдеры?
- Шейдеры. Что такое шейдеры в играх? Это трава?
- Что делать если когда включаешь шейдеры в майнкрафте то когда заходишь на карту то экран становится черный!
- Что такое шейдеры, и как узнать есть ли они у меня?
- Что такое Шейдеры Как их поставить или обновить, и не знаете ли вы где скачать дрова для NVIDIA
- Подскажите пожалуйста, что такое "ШЕЙДЕР"?
- Народ что такое 3D шейдеры, и можно ли както обмануть ОС чтобы запустить игру?