coremission
Магия шейдеров 12: Ресурсы по Математике
Привет, ребята!
Как и обещал публикую подборку различных статей и книг для начинающих.
Я решил разбить их на несколько постов, чтобы в комментариях добавляли какие-то источники касательно какой-то области, а не все в кучу.
Начнем с математики. Без нее просто никуда - это все наши инструменты. Это как скальпель хирурга, как гаечный ключ механика. Серьезно, если у Вас нелюбовь со "всеми этими штуками", придется некоторое время читать и плакать.
Царица наук "Математика" поможет Вам на пути освоения шейдерной магии.
Математика
В основном очень необходима линейная алгебра: векторы, матрицы, кватернионы и различные операции над ними это наше всё.
Книги, которые Вам помогут.
Очень хорошие книги, и да, только на английском, ничего не поделаешь - все хорошие ресурсы на английском.
Видео лекции
Лучшее. Самое иллюстративное и понятное видео:
Курсы по метематике на канале 3Blue1Brown:
В общем-то это все по математике от меня. Проработайте этот материал и, я думаю, никаких проблем с математикой в шейдерах не возникнет.
Добавляйте в комментариях книги и видео, которые помогли освоить математику Вам!
Всем гектаров в имениях и легкости в движениях!
Подборка видео и книг моя, поэтому тэг Моё. Как обычно любые вопросы в личку или в предложку можно задавать вконтакте: https://vk.com/coremission
Магия шейдеров 11: Хитрый трюк без симуляции жидкости
Пламенно крутой трюк от специалиста по визуальным эффектам Клемена Лозара.
Посмотрите видео с льющейся жидкостью, а потом посмотрите как это работает! Простота того как это устроено — Вас впечатлит! Никакой симуляции жидкости!
Итак, разбор того как эту сцену сделал Клемен:
1я часть выглядит вот так: она представляет собой деформированный тор, который вращается. Тем самым создается нужный эффект.
А 2я часть — процедурная пульсирующая текстура. Из нее же выводятся нормали для освещения.
Я все еще готовлю список материалов для начинающих по шейдерам, в ближайшие пару месяцев его выложу! Канал в Телеграме все еще в процессе, но у меня есть группа вконтакте: https://vk.com/coremission (на пикабу нет личных сообщений, а в вк - можно что-то спросить ;)
Магия шейдеров 10: Искорки (Sparkles)
Совсем не сложный шейдер для "блестяшек". Нужно знать только скалярное произведение векторов.
Предыдущие записи про шейдеры, смотрите в моих постах или по тегам.Сейчас я делаю подборку классных уроков по программировании графики для начинающих, она будет в ближайших постах.Канал в Телеграме еще в процессе, но у меня есть группа вконтакте: https://vk.com/coremission
Магия шейдеров 9: Toon smoke-эффекты
Простой трюк со скейлом и dissolve-шейдером, чтобы разнообразить toon smoke - эффект
Предыдущие записи про шейдеры, смотрите в моих постах или по тегам.
Подскажите можно ли сейчас на Пикабу публиковать подборку ссылок по теме или забанят?Хочется сделать материал для начинающих с классными ресурсами для самообучения. Я так же могу сделать его в паблике вконтакте или моём сайте и опубликовать только одну ссылку, там лучше?
Какую информацию о шейдерах и программировании графики Вам хочется узнать? Пишите в комментариях!
Магия шейдеров 8: Электрические разряды
Электрические разряды с помощью нехитрого шейдера и частиц
Предыдущие записи про шейдеры, смотрите в моих постах или по тегам.
Какую информацию о шейдерах и программировании графики Вам хочется узнать? Пишите в комментариях - я поделюсь хорошими ссылочками или расскажу ;)
Магия шейдеров 7: Делаем материал портала
Привет, ребята!
Совсем я забросил свою подборку про шейдеры, но вот вернулся!
Полярные координаты не очень сложная концепция, которая позволяет делать очень и очень симпатичные эффекты, например вот такой портал!
Предыдущие записи про шейдеры, смотрите в моих постах или по тегам
Магия шейдеров 6: Glitch-эффект с аберрацией
Вот такой симпатичный эффект рассмотрим сегодня, давненько не было шейдерной магии, скучали?
Аберрацию получаем смещением UV в одном из каналов (зеленый как на гифке ниже) и меняю его по синусоиде. Соединяем каналы вместе и получаем такой эффект хроматической аберрации
Чтобы разбить на тайлы автор делает лерп между оригинальными координатами и checkerboard-like текстурой со случайными смещениями в RG каналах (гифка ниже)
Автор эффекта: Klemen Lozar. Пикабу не позволяет вставить ссылки на видео из вконтакте, я сдампил их в HD вконтакте: https://vk.com/coremission?w=wall-48132900_896