Об этом проекте
noisegen — это приложение, предназначенное для генерации и сохранения шумовых текстур, с особым акцентом на создание бесшовного шума, который циклически повторяется во всех направлениях. Эта возможность предназначена для помощи техническим художникам в создании эффективных шейдеров для разработки игр и графического программирования.
Инструмент поддерживает различные типы шума, включая Open Simplex и Cellular, а также предоставляет настройки для FBM (Fractional Brownian Motion), мощности и диапазона.
Технические детали:
- Реализовано на C и GLSL с использованием raylib и raygui.
- Доступно в виде автономного исполняемого файла для Windows и Linux, а также как WebGL‑приложение.
- Поддерживает сборку под несколько платформ через Makefile.
- Для поддержки кода используются clang-format и clang-tidy.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.