Как пользоваться инструментом «Генератор пиксельного шума»
- Выберите тип: Перлин, simplex, value, Worley/ячейки, края ячеек, белый шум, шахматка, кирпичи или полосы.
- Задайте размер, сид и масштаб деталей. Добавьте октавы для детализации.
- Оставьте «Тайлится» включённым и проверьте превью 3×3 на швы.
- Переведите в цвета: двухцветный градиент с N уровнями или палитра вроде Endesga 32.
- Настройте дизеринг и контраст, затем скачайте PNG.
Что вы получаете
- Бесшовная PNG-текстура до 512×512
- Результат с ограниченной палитрой, по желанию с дизерингом
Советы из практики геймдева
- Края Worley с 3–4 уровнями от тёмного к светлому быстро дают текстуры камня и потрескавшейся земли.
- Перлин с 2 октавами и зелёным градиентом — хорошая основа для травы. Цветы добавьте вручную.
- Когда включено «Тайлится», лакунарность округляется до целых, чтобы каждая октава тоже замыкалась.
- Один и тот же сид позже даст точно такую же текстуру. Запишите его вместе с ассетом.
Сценарии использования
- Текстуры земли, воды, камня и облаков для тайлсетов
- Фоны и слои параллакса
- Маски и карты высот для процедурной генерации
- Кирпичные и шахматные узоры для быстрых прототипов уровней
Вопросы и ответы
Шум действительно бесшовный?
Перлин, value и Worley используют периодическую решётку, поэтому противоположные края совпадают точно. Simplex делается бесшовным смешиванием смещённых выборок: швов нет, но контраст чуть ниже.
Что делают октавы, лакунарность и усиление?
Октавы накладывают слои шума друг на друга. Лакунарность задаёт, насколько мельче каждый следующий слой (2 = вдвое мельче), а усиление — насколько он слабее (50% = вдвое слабее).
Почему в результате всего несколько цветов?
Шум намеренно разбит на уровни палитры, чтобы выглядеть как пиксель-арт. Для более плавного результата увеличьте число уровней или выберите палитру побольше.
Можно снова получить ту же текстуру?
Да. Все типы используют сид, поэтому одинаковые настройки и сид всегда дают одно и то же изображение.
Что-нибудь загружается на сервер?
Нет. Текстуры генерируются в вашем браузере.