| 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)
|