Мой собственный синий шум

Я не буду объяснять что такое синий шум и где он используется, перейду к делу:

Я провёл свои исследование и на основе алгоритма void and cluster я сделал свой собственный алгорим и создал свой синий шум, который намного лучше любого что можно найти в интернете. Мой шум имеет нанмого более лучшее растояние каждого похожего пикселя друг от друга, мой шум был разработан исключительно для пиксельной растровой сетки.


Вот так выглядит мой шум PBBN_256 Все текстуры шумов от 64x64 до 1024x1024 можно скачать здесь:
Скачать Perfect best blue noise by DZgas.zip

А так же чуть после я провёл отдельное исследование по поиску лучшего шума размером 32x32 для использования в быстрых решениях или для встраивания куда либо, микроконтроллеры, пиксельные чб экраны. Этот шум был выбран мной на основе моих личных метрик по поиску шума который будет иметь меньше всего проблем на тайлинговой сетке. Шум выбран из 400 тысяч сгенерированных кандидатов.

Помимо текстуры PNG, к шуму PBBN_32T прилагается json файл в котором цвет записан с точностью float32, для того что бы низкоуровневые разработчики могли квантовать его самостоятельно для своих нужд.

Скачать PBBN_32T Результат работы PBBN_32T:

Чуть позже я сделал ещё одно исследование по поиску лучшего шума размером 256x256, разумеется его я тоже выкладываю в качестве float32 для тех кто делает большие проекты, кому нужна такая точность я не знаю, но это удобно квантовать до нужной системы счисления, если 8 бит png из общего архива не удобные. В любом случаи этот шум просто лучше чем тот что выложен в оригинальном архие.

Скачать PBBN_256T.zip


Далее всякие сравнительные примеры с другими шумами:

1. оригинал
2. дизеринг используя шум из проекта Calinou/free-blue-noise-textures
3. дизеринг используя мой шум PBBN_256.png:






цветной дизеринг моим шумом в классической 16 цветной палитре: