Представьте, что у вас есть два изображения A и B и третье изображение в градациях серого T. A и B содержат что угодно, но давайте предположим, что это две сцены из игры.
Теперь предположим, что T содержит ромбовидный градиент. Будучи оттенками серого, он переходит от черного снаружи к белому внутри.
Со временем, давайте предположим, что 256 без дополнительной обработки «тиков» для соответствия оттенкам серого, A должен перейти в B, создавая эффект ромбовидного стирания. Если бы T вместо этого содержал сетку меньших прямоугольных градиентов, это было бы так, как если бы каждая часть изображения сама по себе делала прямоугольное вытеснение.
Вы можете узнать эту концепцию, если вы когда-либо работали с RPG Maker или большинством движков визуальных новелл.
Вопрос, конечно, как это делается. Я знаю, что это включает попиксельное смешивание между A и B, но это все, что у меня есть.
В качестве дополнительного бонуса, как насчет мягких краев?
А теперь вывод