Size: a a a

AE motiongraphics

2021 January 14

A

Artem Yudin in AE motiongraphics
Переслано от Artem Yudin
А вообще про вычисления на карточке. Или нет?
источник

A

Artem Yudin in AE motiongraphics
Переслано от Dima Naraikin
Нет.
источник

DN

Dima Naraikin in AE motiongraphics
Потому что шейдер может работать и на CPU.
источник

SP

Stan P. in AE motiongraphics
Dima Naraikin
Технически, нойз является лишь частным случаем генератора псевдослучайных значений. И только потом в шейдере мы присваиваем каждому условному пикселю в квадрате генерируемого изображения цвет в зависимости от его значения в промежутке [0,1].
ну генерация, это тоже часть шейдера, почему нет?
источник

DN

Dima Naraikin in AE motiongraphics
Stan P.
ну генерация, это тоже часть шейдера, почему нет?
Видишь, сколько всего уже накручивается в определение?
источник

DN

Dima Naraikin in AE motiongraphics
Исходный вопрос: что такое шейдер?
источник

DN

Dima Naraikin in AE motiongraphics
А мы углубляемся в ебические дебри частных случаев.
источник

A

Artem Yudin in AE motiongraphics
Выходит шейдер это что угодно?
источник

A

Artem Yudin in AE motiongraphics
Так, ну в вики написано что всётаки только для видеокарты вычисления
источник

SP

Stan P. in AE motiongraphics
Stan P.
шейдер, насколько я понимаю, это прогграмка-контейнер которая делает растеризацию изображения более оптимизированной под ГПУ.
а я о том что генераторы, это по любому часть растеризации
источник

SP

Stan P. in AE motiongraphics
просто поднаготная
источник

A

Artem Yudin in AE motiongraphics
Значит я прав, это термин описывает программный код который вычисляется на видео-ядрах
источник

NS

Nik Ska in AE motiongraphics
Artem Yudin
Значит я прав, это термин описывает программный код который вычисляется на видео-ядрах
почему на видео-ядрах то?
источник

NS

Nik Ska in AE motiongraphics
где запустишь, там и запустится
источник

DN

Dima Naraikin in AE motiongraphics
Nik Ska
где запустишь, там и запустится
This.
источник

SP

Stan P. in AE motiongraphics
источник

A

Artem Yudin in AE motiongraphics
Мне казалось что шейдер это именно про гпу, решил глянуть, вот что пишут в вики

Ше́йдер (англ. shader «затеняющий») — компьютерная программа, предназначенная для исполнения процессорами видеокарты (GPU).
источник

SP

Stan P. in AE motiongraphics
Nik Ska
где запустишь, там и запустится
но разве в таких случаях ЦПУ не эмулирует видеоядра, просто напросто?
источник

DN

Dima Naraikin in AE motiongraphics
Stan P.
но разве в таких случаях ЦПУ не эмулирует видеоядра, просто напросто?
А курица эмулирует яйцо, ага.
источник

SP

Stan P. in AE motiongraphics
ну хотя зависит от исполняемой библиотеки ...
источник