У мене проста гра, і тематикою цього є ці маленькі рядки. Він орієнтований на iOS та android, тому у нього є ВЕЛИЧЕЗНИЙ діапазон процесорів, який він може працювати зараз.
Я намагаюся додати їм світіння в режимі реального часу з двох причин
- Я намагаюся приховати той факт, що у мене немає часу на перегляд для згладжування на більшості пристроїв.
- Предметом гри має бути чисте світло, ерго, щоб картинка виглядала так, що ці речі - це чисте світло.
Я доволі довго налаштовував відокремлений шейдер розмитості гауса, і я дійшов до точки розчарування, я просто не можу це виглядати правильно, можливо, справа в тому, що я намагаюся марно приховати нерівні краї світла тим часом не роблячи світло розмитим.
Моя найбільша проблема - всі змінні, які беруть участь у тому, щоб зробити його найкращим.
Я дуже новачок у графіці / візуалізації, і я жодним чином не художник. Мабуть, найбільше засмучує мені повернення всіх змінних, які, здається, пов'язані. З сяйвом я побачив стільки можливих змін.
- A. Додайте режим накладання, режим суміші екрана або інший змішувач
- B. Вага розмиття, і нормально по-різному перед комбінацією
- C. Сигма функції гауссового дзвоника (я використовував цей заплутаний калькулятор, але, схоже, він не дає тих самих значень, як я бачу в інших людей)
- D. Скаляри на значення "x", надіслані функції sigma
- E. Шкала зразка (робить радіус розмиття меншим або більшим)
- F. Зміна роздільної здатності буфера світіння
Як можна знайти "найкраще виглядаючі" константи, коли працює з такою кількістю змінних, як ця?
У мене також виникають проблеми, оскільки час між мною робити перегляд і бачити це довго, коли важко побачити зміни, я б це зробив у іграшці з шейдером, однак я не можу завантажувати це зображення або процедурно генерувати подібне.
Зараз я справді застряг на сигмі ядра кривої гауссового дзвоника, тим більше, що я кодую числа, а не формулу, тому що мені потрібна швидкість процесора. Чи можете ви запропонувати хорошу сигму для використання ?