Продукты «Хакера»

  • Ежеквартальный «Хакер» #3

    Ежеквартальный «Хакер» #3

    Лучшие статьи квартала на бумаге

    2 000 ₽

    Заказать журнал
  • Годовая подписка на Xakep.ru

    Годовая подписка на Xakep.ru

    Полный доступ к статьям и архиву выпусков

    6 000 ₽ в год

    Подписаться
  • «Пентест WEB» для начинающих

    «Пентест WEB» для начинающих

    Совместный курс «Хакера» и лаборатории «Хаксет»

    7 000 ₽

    Купить курс
  • Спецвыпуск «Хакера» #4

    Спецвыпуск «Хакера» #4

    Лучшие статьи за 2021–2022 годы на бумаге

    2 000 ₽

    Заказать журнал
Современные браузеры без проблем отображают трехмерную графику в формате WebGL, хотя на обычных сайтах такое развлечение пока что встречается и очень редко (да что там, почти никогда). Восполнить нехватку крутого 3D в организме, а также оценить мощь современных технологий и попробовать самостоятельно поиграться с шейдерами поможет сервис Shadertoy.

Смысл Shadertoy довольно прост: пользователи могут писать шейдеры на языке GLSL и тут же видеть, как будет выглядеть результат работы программы. А затем выставить свое творение на суд общественности, чтобы собрать лайки и комментарии. Лучшие работы попадают в топы.


Смотреть их, кстати, одно удовольствие. Чего только не делают при помощи шейдеров! Рисуют примитивы и даже целые сцены, генерируют приятные спецэффекты и завораживающие ландшафты. Кто-то даже написал подобие игры Wolfenstein 3D — всего на каких-то 440 строк.

Если захочешь разобраться, как все это работает, то можешь изучать и пробовать менять чужой код прямо на месте. Ну а более фундаментальные знания можешь почерпнуть, например, на сайте WebGLFundamentals, там есть неплохая статья о шейдерах и GLSL.

  • Подпишись на наc в Telegram!

    Только важные новости и лучшие статьи

    Подписаться

  • Подписаться
    Уведомить о
    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии