245 читали · 3 года назад
№147. Работа с шеидером через код. Основы основ-4.
В предыдущих частях мы работали с фрагментным (fragment) шейдером, который позволял нам производить манипуляции с пикселями. В этой статье рассмотрим вершинный (vertex) шеидер. Как видно из названия — он отрабатывает позиции вертексов. В 3D это точки по которым строится вся модель. В 2D , если брать просто спрайт , это будет 4 точки по которым строится виртуальный полигон : А если рассматривать 2D полигон, то там вертексы мы ставим сами: Соответственно вся работа проходит в функции vertex() Чтобы произвести манипуляции обращаемся к VERTEX...
349 читали · 4 года назад
Подборка красивых шейдеров для Minecraft
Графика в майнкрафт приятна глазу и в своём изначальном "ванильном" варианте. Но все же мы знаем, что нет предела совершенству. Графику во всеми нами любимом кубическом мире можно всячески дорабатывать и улучшать с помощью различных красивых тестурпаков и шейдеров...