
lygia
Активный0.0
Установок
0
Последнее обновление
2 года назад
Версии
1.20.1
Клиент
Fabric
Forge
Декорации
Библиотеки
Поддерживают моды
LYGIA - Библиотека шейдеров для Minecraft
LYGIA представляет собой обширную коллекцию готовых шейдерных функций, которые можно легко интегрировать в ваши проекты. Эта библиотека отличается модульной структурой и создана с акцентом на многократное использование, высокую производительность и гибкость настройки.
Организация библиотеки
Библиотека разделена на логические категории, каждая из которых содержит специализированные функции:
- math/: Математические операции и константы, включая PI, SqrtLength() и другие
- space/: Пространственные преобразования: масштабирование, вращение и подобные операции
- color/: Работа с цветом: вычисление яркости, насыщенности, режимы смешивания, палитры, преобразование цветовых пространств и тональная коррекция
- animation/: Функции анимации и плавных переходов
- generative/: Генеративные алгоритмы: случайные числа, шумовые функции
- sdf/: Функции полей расстояния со знаком
- draw/: Инструменты рисования: отображение цифр, обводка, заливка
- sample/: Операции сэмплирования
- filter/: Фильтры изображений: различные виды размытия, усредняющие и медианные фильтры
- distort/: Искажение сэмплов
- simulate/: Симуляционные операции
- lighting/: Модели освещения для различных методов рендеринга
- geometry/: Геометрические операции: пересечения и ускоряющие структуры AABB
- morphological/: Морфологические фильтры: расширение, эрозия, заполнение альфа-канала и Пуассона
Лицензирование
LYGIA распространяется по двойной лицензии: Prosperity License и Patron License для спонсоров и контрибьюторов. Также доступно получение постоянной коммерческой лицензии для конкретных версий библиотеки.