Simon Bennett (simonb++at++wormald.com.au)
Wed, 19 Feb 1997 19:40:48 +1111 (EST)
Have a look at:
http://www.equipe.ltd.uk/article.htm
These guys (and Angus Dorbie I believe was also involved) did a wonderful
job of distortion correction on iR - for a full dome for SAAB. They had
half of it on the SEOS stand at I/ITSEC '96.
> We're trying to model distortion. For our application, we're just
> trying to replace the projection function with a non-linear projection
> function, but I seem to recall that performer can handle domes.
>
> I can think of three way to do this:
>
> 1. Pre-distort the data: run the data forward thru a general projection
> function, then backward through a linear "perspective" function, then
> send this data down into the hardware. A little ugly, but gets the
> job done.
>
> 2. Write special "projection" function : This would be the cleanest
> solution, but doesn't take advantage of the "geometry engine" hardware.
> Also, I don't think Performer would allow this: basically I want to do
> my own modeling and projection and then just send homogeneous
> coordinates to the hardware.
>
> 3. Render to pbuffer, then texture map that to a (NURBS) surface.
> I don't know if this can be done fast enough. Also there are
> size (we need NTSC video output) and sampling (can I do bilinear interp
> on the fly) problems.
>
>
> ---
> Ken J. Harris voice: 415/969-7896 x 15 fax: 415/969-7864
> mailto:kjh++at++shoreline-studios.com http://www.shoreline-studios.com
> snail mail: 1804 N. Shoreline Blvd, Ste 240, Mountain View, CA 94043
> ICBM: 37 25.10' N, 122 04.67' W
> =======================================================================
> List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com
>
+----------------------------------------------------------------------------+
Simon Bennett simonb++at++wormald.com.au
Wormald Technology Advanced Systems Engineering Ph: +61 2 9981 0669
"Good judgement is the result of experience.
Experience is the result of poor judgement"
=======================================================================
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:54:40 PDT