В этой небольшой статье познакомимся с шумом в виде OpenSimplexNoise, с тем как его подключить и получить его данные. Брать будем «вес» шума, и применять для трансформаций неких нод. Это могут быть как тайлы, так и всякого рода рисованые элементы в виде линий, кругов и прочего. Обычно шум используют для создания рандомных карт, рандомных расположений обьектов и так далее. В примере выше я использовал «вес» для расстановки красных и синих элементов на сетке, и чуть ниже расставлял зеленые кубики по оси Y исходя из данных шума. Например это может быть поверхность уровня в платформере. За работу ! Создаем шум либо через код, либо через ресурс. Я выбрал второй способ так как мне так проще.
(Я создаю Noise Texture для того чтобы засунуть эту текстуру в спрайт для наглядности. Непосредственно в Noise Texture я загружу шум. Скрин ниже) В моем случае я сделал размеры шума 100х100. Далее сохраняем ресурс, создаем в сцене спрайт и закидываем ресурс в текстуру. Отлично, теперь мы можем видеть виз