1 |
.\" RCSid "$Id: pmblur2.1,v 1.2 2012/10/05 02:07:10 greg Exp $" |
2 |
.TH PMBLUR2 1 10/4/2012 RADIANCE |
3 |
.SH NAME |
4 |
pmblur2 - apply motion blur to a frame from an animation |
5 |
.SH SYNOPSIS |
6 |
.B pmblur2 |
7 |
.B f0,f1/n |
8 |
.B HDRspec |
9 |
.B ZBFspec |
10 |
.B MVOspec |
11 |
.SH DESCRIPTION |
12 |
.I Pmblur2 |
13 |
Computes a square-shutter blur from frame position |
14 |
.I f0 |
15 |
to frame position |
16 |
.I f1 |
17 |
using the given picture, depth buffer, and motion vector offset files |
18 |
produced by |
19 |
.I ranimove(1). |
20 |
These arguments should be set similarly to the |
21 |
.I BASENAME, |
22 |
.I ZNAME, |
23 |
and |
24 |
.I MNAME |
25 |
variables in the |
26 |
.I ranimove |
27 |
input file, but should include the suffixes as well. |
28 |
.PP |
29 |
The starting and ending frame number are usually given as floating-point |
30 |
values. |
31 |
For example, the range "10.75,11.25" would simulate a 180-degree shutter |
32 |
around frame 11. |
33 |
An optional time slice count may be given to override the one that is |
34 |
computed by default. |
35 |
The range "5,15/30" would blur all the frames from 5 to 15 continuously |
36 |
using 30 time slices. |
37 |
The blurred image is always sent to stdout. |
38 |
.SH EXAMPLES |
39 |
To blur and downsample frame 95 with a 360-degree shutter: |
40 |
.IP "" .2i |
41 |
pmblur2 94.5,95.5 frame%03d.hdr frame%03d.zbf frame%03d.mvo | pfilt -1 -x /2 -y /2 > final95.hdr |
42 |
.SH AUTHOR |
43 |
Greg Ward |
44 |
.SH "SEE ALSO" |
45 |
pdfblur(1), pfilt(1), pinterp(1), pmblur(1), pmdblur(1), ranimove(1), |
46 |
rcode_depth(1), rpict(1), rtpict(1) |