Motion Blur переводится с английского как «размытие в движении». Это размытие часто происходит при фото- и видеосъемке по причине быстрого перемещения объектов в кадре при открытом затворе объектива. Такой кадр не является моментальным снимком. Такой кадр показывает определенный промежуток времени, за время которого объекты в кадре могу перемещаться на некоторое расстояние, и если так происходит, то все движения объекта будут отображены, на кадре смазано по направлению вектора движения. Это получается, если снимаемый объект движется относительно камеры или наоборот. Величина смазывания показывает нам, с какой скоростью двигался объект.
В 3D-анимации каждый момент времени объекты располагаются на определенных координатах в трехмерном пространстве, как и виртуальная камера с бесконечной быстротой выдержки. В результате чего размытие, которое происходит при съемке или взгляде на движущийся предмет, отсутствует вовсе. Это выглядит очень нереалистично и неестественно.
Представим себе такую картинку: несколько сфер, вращающихся вокруг чего -либо. Так как сферы вращаются довольно быстро, то если сделать «кадр», они будут смазаны. Это размытие в движении дает нам четкое представление о направлении движения и о его скорости. Если же оставить «кадр» без смазывания, то сказать точно движутся ли сферы или стоят на месте будет нельзя. Отсутствие смазывания также служит еще и причиной того, что движение в играх при частоте 25 кадров в секунду как будто дергается, несмотря на то, что видео с такими же параметрами выглядит великолепно. Если же смазывание отсутствует, то для его компенсации надо увеличить частоту кадров или же использовать дополнительную обработку изображения, которая заменяла бы Motion Blur. Это находит применение не только для плавности анимации, но и для эффекта реалистичности.
Самым простым алгоритмом размытия в движении для приложений реального времени является использование для рендеринга текущих кадров данных из прошлых кадров анимации. Но это не единственный способ, есть более современные и эффективные методы Motion Blur, которым не нужно использовать предыдущие кадры, потому что они базируются на векторах движения объекта, находящегося в кадре, добавляя еще один шаг обработки к ренденингу. Эффект смазывания применяется как и для полноэкранного изображения, так и для отдельно движущихся объектов.
Применение Motion Blur в играх очень распространено. Все гоночные игры, для того, чтобы создать эффект очень высокой скорости, применяют размытие в движении. Спортивные игры используют его для быстродвижущихся объектов, например, мячей. В файтингах его можно заметить при быстром движении оружия и конечностей.
