| 1 |
greg |
1.2 |
.\" RCSid "$Id: pmblur2.1,v 1.1 2012/10/05 00:59:38 greg Exp $" |
| 2 |
greg |
1.1 |
.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 |
greg |
1.2 |
.B f0,f1/n |
| 8 |
greg |
1.1 |
.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 |
greg |
1.2 |
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 |
greg |
1.1 |
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) |