Jan Barglowski (jan++at++archimedes.vislab.navy.mil)
Wed, 18 Mar 1998 15:24:01 -0800 (PST)
I have a task to create scanline smear, that is, imagine a video camera
panning so quickly that by the time the bottom scanline is imaged, the
camera's heading is not close to when the top scanline was imaged. I
am not interested in the scanline compression/expansion that also may
happen, just the effect between scanlines.
Solutions I've thought of:
- create a channel for each scanline and run the app at 240X (yikes!)
- create a slightly larger image, then shift the pixels manually with
glReadPixels() et.al.
- create a slightly larger image, and texture map it to a quad and
stretch the quad along diagonally opposite corners in proportion to
the speed of the pan.
Has anyone done something like this before? I'd really like to have
it run 60Hz on my iR, if possible. Convolutions are also possible,
but I'm not that well versed to know if this is in their domain.
Thanks in advance!
jan
--
Jan Anthony Barglowski jan++at++chinalake.navy.mil
Real-time Computer Graphics http://www1.ridgecrest.ca.us/~jan
Naval Air Warfare Center, China Lake (760) 927-1057
=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
Submissions: info-performer++at++sgi.com
Admin. requests: info-performer-request++at++sgi.com
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:57:02 PDT