Interested Article - Шейдер

Пиар

Высокоуровневый шейдерный язык DirectX грязный пеар?

Где ты видишь пиар?
HLSL официально существует аж с 2002 года. И он сильно похож на С. В чем грязь? 85.113.37.89 05:11, 6 июня 2009 (UTC)@!!ex [ ]

Предназначение

Судя по этой статье, видеокарты на компьютерах нужны только для просмотра чего либо, а шейдерами занимаются только разработчики этого контента. Всякие там GIS, CAD/CAM и прочее, видимо, тоже сочиняют исключительно разработчики контента в свободное от разработки контента. Видеокарты нужны не только для контента, а для отображения всего, что мы видим на экране. 178.218.203.124 03:02, 2 апреля 2016 (UTC) [ ]

Параллаксный шейдер

Что за тип шейдера такой? Я лично впервые слышу. Никто не перепутал тип шейдера с шейдерным эффектом? -- OneHalf 08:17, 1 сентября 2009 (UTC) Паралакс это как бы эфект выпоклости изображение особенно хорошо виден в Oblivion 95.153.164.113 10:26, 20 июля 2010 (UTC) [ ]

Примеры

Где же примеры?? Нужны изображения. Предлагаю вам сделать их на примере игры Crysis на 4 настройках от минимума до максимума 95.153.164.113 10:22, 20 июля 2010 (UTC) [ ]

Хоть бы один скрин. Айтишникам статья до лампочки, а неспециалисту без визуальных примеров понять сложно. Вобщем скрины в студию! Otshelnik-YURIY 14:22, 27 августа 2010 (UTC) [ ]

Вызов шейдеров на выполнение

Как, чем и как часто вызываются шейдеры при отрисовке видео? -- Nashev 21:47, 12 июля 2011 (UTC) [ ]

Картинки

Требую в статью как можно больше кошерных картиночек, показывающих разницу в графике с включенными шейдерами и выключенными.

Унификация терминологии (шейдер или затенитель?)

Давно пора поднять вопрос о терминологии, использующейся в википедийных статьях по компьютерной графике. Литературы не так много, устоявшихся норм нет, пишут все кто во что горазд, отсюда путаница и неразбериха. В частности, по теме, имеем вот такие статьи:

И, соответственно, полный разнобой в самих статьях — «тонирование», «шейдинг», «затенение», кто-то даже предлагает вариант «закраска». Необходимо выяснить, какой из терминов наиболее корректен для перевода английского «shader/shading».

Позволю себе на правах зачинателя дискуссии изложить свою позицию и привести аргументы в ее пользу. По моему опыту (не очень большому, но все же), в разговорной речи абсолютного большинства людей, связанных с компьютерной графикой, программированием или просто играми, используется калька с английского: «шейдер», «шейдинг». Можно судить о том, хорошо это или плохо, но такая ситуация имеет место быть как факт. Такая же ситуация наблюдается и в интернете: «шейдер» — 25 700 000 результатов поиска в гугле, «затенитель» — 30 200 (учитывая, что большинство из них не относятся к КГ). Другое дело, что в среде людей, связанных с компьютером, львиную долю профессионального жаргона составляют англицизмы, и когда у человека возникает потребность написать книгу, он задумывается над тем, как изложить свою мысль не на профессиональном жаргоне, а на русском языке. Некоторые авторы употребляют слова, перевода которых они не нашли в словаре, прямо на английском, в скобках давая значение, а некоторые используют буквальный перевод или изобретают неологизмы. По сути, таким неологизмом стали слова «шейдер» и «шейдинг», активно использующиеся в литературе по программированию (цитат и ссылок не приведу, но для примера можно посмотреть любые статьи по теме, имеющие отношение к ПО или АО: OpenGL , DirectX , HLSL , Quadro и т. д.). Вариантами перевода являются экзотические «тонирование», «закраска» (практически никем не употребляющиеся) и «затенение»/«затенитель». Последний вариант можно назвать употребляемым — он встречается в переводных книгах и в книгах некоторых русскоязычных авторов, посвященных программам для работы с компьютерной графикой. Однако, если разобраться, этот перевод неправилен изначально: «Шейдер (от англ. shade — затемнять, здесь не путать shade с shadow — тень, шейдер затемняет , а не затеняет — для получения изображения теней от объектов в графике используются пока что не шейдеры, а другие средства) — это небольшая программа, которая содержит набор инструкций для расчета цветов пикселов объектов в ходе цикла визуализации» ( Блинова Т. А., Порев В. Н. Компьютерная графика. К.: Юниор, 2006). Таким образом, получается, что использование терминов «затенитель» и «затенение» не только сужает доступность понимания смысла понятия, сводя его к какому-то образованию тени, но и не отражает изначальной сути действия, для которого когда-то разрабатывались эти программы. Исходя из этого, я считаю, что в Википедии нужно унифицировать все статьи, оставив в употреблении термины «шейдер» и «шейдинг» (тем, кто обвинит меня в англофильстве, сразу отвечу, что это не так, и бездумное употребление англицизмов, как в случае с рендерингом/визуализацией, я также нахожу порочным). 00:38, 4 ноября 2012 (UTC) [ ]

  • Звучит здраво, хотя я мало что в этом смыслю. ADDvokat 11:39, 4 ноября 2012 (UTC) [ ]
  • Поддерживаю . Добавлю только, что термин "затенение" стоит оставить как наиболее часто используемую замену. Flammable 21:12, 16 июня 2013 (UTC) [ ]
  • в профессиональных АИ по програмироавнию испольльзуется только слово "шейдер", тем более что шейдеры бывают и вершинные - связанные не с затенением, а с преобразованием вершин ( Idot 02:18, 17 июня 2013 (UTC)) [ ]
  • Интересно, ситуация как-то сдвинулась с места? Здесь и в статье Рельефное текстурирование нерусифицированные термины. Неужели за столько лет не издано ни одного авторитетного издания, в котором был бы сносный перевод? Одно ясно, что «шейдер» как термин прижился. РоманСузи 12:42, 3 января 2015 (UTC) [ ]

Переписать

Это ж ужас какой-то, никакой последовательности в изложении не наблюдается! Мешанина из неоднократных повторений разных определений, общих утверждений и обрывочных фактов... -- Nashev 18:08, 21 ноября 2012 (UTC) [ ]

Вот тут хоть и не много про шейдеры, но и то понятнее - -- Nashev 18:09, 21 ноября 2012 (UTC) [ ]

Нужно сначала отметить, что шейдеры — это, в первом случае, то, что относится к , а во втором, более частном — программы, работающие с железом (собственно про эти шейдеры сейчас и написана статья). 19:22, 21 ноября 2012 (UTC) [ ]
Кстати, высказывайтесь по обсуждению терминологии (тема выше). 19:23, 21 ноября 2012 (UTC) [ ]
Въезд в шейдеры для новичка - дело, как правило, долгое и мучительное. Не хватает простых и очевидных примеров. 17:05, 20 августа 2013 (UTC) [ ]
Источник —

Same as Шейдер