botikho.ru beta

Про дизайн, шейдеры, меня и моё.

45 заметок с тегом

#glsl

Если упростить, glsl — это такой язык для написания графики. И это непосредственно то, что исполняется на ваших видеокартах. Школьная программа по математике за 9-11 классы все-таки пригодилась, тут на ней всё и основано: синусы, тангенсы, координаты.

Программа выполняется для каждого пикселя. На входе значение времени, координаты пикселя и константы; на выходе — 3 компоненты цвета и прозрачность.

Поиграться можно по ссылке botikho.ru/glsl.

Custom iridescent shader + glitch postprocessing

Инициализация объектов через three.js использованием кастомной матрицы, кастомным материалами, иридисценцией и кастомным постпроцессинг шейдером.

2018   #glsl   #threejs

Cross the road #2

Для себя:
добавить разноцвет, добавить разную длину, разницу в запуске цикла анимации, добавить точек, конец и начало анимации

2018   #glsl

Hexa grid

Наконец-то сообразил как написать гексагональную ровную сетку.
Через жопу, но работает. Доволен.

2018   #glsl
Ранее Ctrl + ↓