Motion Blur
Motion Blur is a free, open-source program by Lukasz Figiel that simulates the visual effects which accompany a motion picture: blur, judder and tearing. The motion is produced by scrolling a panorama image horizontally across the screen, which is the same effect as filming still objects with a video camera that rotates about its vertical axis. The level of each effect is calculated from real parameters such as motion speed, frames per second, shutter speed and vertical synchronization, which gives a preview of how footage filmed with those settings would look.
Motion Blur shows how a real motion picture would look when filmed with a chosen speed, frame rate and shutter speed.
Features
• Blur effect simulation.
• Judder effect simulation.
• Tearing effect simulation when vertical synchronization is off.
• Comparison of CRT and LCD monitors regarding the level of introduced blur.
• Comparison of LCD monitors with different response times.
• Various color mixing effects.
• Scrolling speed set in pixels per second with the Up and Down keys.
• Frames per second set through a refresh rate divider from 1 to 6.
• Shutter speed values from 1/10 to 1/4000 of a second.
• Info panel showing the current simulation parameters.
• Window and full screen modes.
• VSync control from the command line with the -vs1 and -vs0 parameters.
• Built-in help menu opened with the H key.
• Source code released under the zlib license.
Motion Blur is a command-line program started as "motionblur image.tga", and only the TGA image format is supported. For best results the image should come from a lossless source, and its vertical resolution should match the monitor's vertical resolution, because the program never resizes the image to avoid quality loss. A sample batch file and several TGA images are included in the download. The last version is 2.10 from 2011; the project is no longer developed and its website is offline.