I accidently got a small fisheye effect by changing the field of view to
180 degrees and placing
the eyepoint very close to the image plate:)


At 09:09 PM 8/26/2002 +0200, you wrote:
>OK, I have not found what I was looking for...
>
>It's impossible to create  a fisheye
>projection matrix, because the fisheye effect
>could not be implemented in linear algebra.
>
>Fisheye is a NONLINIEAR lens distortion.
>
>The effect could only applied with a post-rendering of
>the buffered image :(
>
>
>Did I miss something ???
>
>
>links:
>
>http://astronomy.swin.edu.au/~pbourke/projection/nonlinear/
>
>
> >-----Original Message-----
> >From: Discussion list for Java 3D API
> >[mailto:[EMAIL PROTECTED]] On Behalf Of Andreas Jerke
> >Sent: Freitag, 23. August 2002 23:25
> >To: [EMAIL PROTECTED]
> >Subject: [JAVA3D] fisheye camera
> >
> >
> >Hi all,
> >
> >is it possible to create a fisheye effect in Java3D ?
> >How must the View Projection Transform look like to
> >get this effect working ?
> >
> >from
> >http://www.archiphoto.com/personal%20pages/Fisheyes.html
> >
> >I read :
> >While regular, equidistant fisheyes produce their images
> >through the formula Y = c * (Zenith angle), where the zenith
> >is considered the lens axis, orthographic projection lenses
> >use a formula Y = c * sin(Zenith angle), where Y is the
> >distance of the image point from the picture center and c is a
> >constant, dependant on the focal length.
> >
> >I don't know how to create a projection matrix with this
> >behavior ! Or do I have write a class which inherits from
> >Transform3D ???
> >
> >
> >Any suggestions ?
> >
> >
> >Thanks in advance for any help provided.
> >
> >Andreas
> >
> >
> >another link with (german) explanations and pics:
> >http://home.tiscalinet.ch/fotografie/equipment/seite3.htm#Sonde
>r
>
>========================================================================
>===
>To unsubscribe, send email to [EMAIL PROTECTED] and include in the
>body of the message "signoff JAVA3D-INTEREST".  For general help, send
>email to [EMAIL PROTECTED] and include in the body of the message
>"help".
>
>===========================================================================
>To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
>of the message "signoff JAVA3D-INTEREST".  For general help, send email to
>[EMAIL PROTECTED] and include in the body of the message "help".

********************
Jack S. Gundrum
Visualization Group
Research Support
Academic Services and Emerging Technology Systems
Information Technology Services
Penn State University

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to