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".
