Эффект статического шума для фона и переднего плана (Static Noise Effect for Background and Foreground)

Материал из Ren'Py Wiki
Перейти к навигации Перейти к поиску

Этот спецэффект добавит анимацию помех по телевизору на заднем фоне. Этот метод может также использоваться для добавления зернистость пленки или статического эффекта на передний план.

Первый шаг - это открыть редактор изображений, например, Photoshop, и создать белый фон, размером с экран. Затем добавьте 300% монохромный шум с равномерным распределением для нескольких отдельных слоёв и сохраните их по отдельности, так что у вас есть тёмно чёрный шум на белом фоне.

Далее, требуется создать анимированное изображение, показывающее изображения в последовательности и повторяющее до бесконечности.

image static:
    "noise1.png" with Dissolve(0.2)
    0.2
    "noise2.png" with Dissolve(0.2)
    0.2
    "noise3.png" with Dissolve(0.2)
    0.2
    "noise4.png" with Dissolve(0.2)
    0.2
    repeat

Если статические изменения слишком медленные для вас, измените 0.2 на меньшее значение, как .15 или .1.

Чтобы использовать этот эффект, вы просто вызываете его всякий раз, когда захотите показать статику в игре.

Эффект зернистости пленки/статического шума для переднего плана(Film Grain/Static Noise Foreground Effect)[править | править код]

Вы также можете добавить изображение перед персонажами и/или фон для того, чтобы сымитировать зернистость старого фильма или прерывания сигнала.

1.Создать новый текстурный слой, добавив нижеследующий код в опции:

config.layers = [ 'master', 'texture', 'transient', 'screens', 'overlay' ]

2.Изменить Dissolve(0.2) на Dissolve(0.2, alpha=True)

3.Уменьшить непрозрачность статических изображений на 10% в графическом редакторе.

4.Показать изображение с помощью:

show image "static" onlayer texture

5.Скрыть изображение, снова с помощью:

hide image "static" onlayer texture

Источник[править | править код]

Статья "Static Noise Effect for Background and Foreground" на английском языке


На главную страницу Книга рецептов Энциклопедии Ren'Py Книга рецептов Ren'Py Вернуться к началу статьи