• Procedural Hexagonal Pattern

    Procedural Hexagonal Pattern

    Введение Визуальные эффекты, основанные на гексагональной сетке, придают уникальный стиль играм и приложениям. В этом материале мы рассмотрим реализацию гексагонального фрагментного шейдера для движка Godot Engine. Он позволяет разбивать экран на гексагональные ячейки и окрашивать их в зависимости от положения UV-координат, создавая эффект «расплывающегося выбора» или «плавного выделения» внутри гекса. Принцип работы Шейдер делит экранное…

  • Normal Derive — Z | VisualShader | Godot

    Normal Derive — Z | VisualShader | Godot

    Это позволяет нам восстанавливать вектор нормали, не храня лишние данные — отличный способ экономить ресурсы и ускорять рендеринг, особенно в визуальных эффектах и анимациях.