Re: pfEarthSky with off-axis viewing frustra

New Message Reply Date view Thread view Subject view Author view

Christopher R Volpe (volpe++at++ash.crd.ge.com)
Mon, 14 Apr 1997 14:54:12 -0400


Gan Wang wrote:
>
>
> By rendering coordinates, I mean the coordinates in which the channel eyepoints
> are calculated and the database is loaded. pfEarthSky is rendered in this
> coordinate and is always render with its horizon line perpendicular to the z
> axis. However, the geometry in the database can be computed in another
> coordinate system (i.e., geocentric) and that's when the coordinate
> transformation is needed so that its horizon will be parallel to that of esky.
> I don't think (I could be wrong) that a channel offset (it sounds like what
> you do) will affect anything because that is only a view offset and doesn't
> change the coordinates.
>
> PfEarthSky would still not work well if your eye point is high up in the sky,
> then you would need a true geocentric earth sky, something you have to do
> yourself.

I can see geocentric scene graphs causing a problem with pfEarthSky, but
I don't see how this has anything to do with the manual's warning
against (specifically) off-axis viewing frusta. This sounds like a
completely separate and unrelated problem. If I have a flat-earth z-up
terrain database, why, and under what circumstances, would an off-axis
viewing frusta cause a problem? This still is not clear.

thanks,
Chris

--

Chris Volpe Phone: (518) 387-7766 GE Corporate R&D Fax: (518) 387-6560 PO Box 8 Email: volpecr++at++crd.ge.com Schenectady, NY 12301 Web: http://www.crd.ge.com/~volpecr ======================================================================= List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/ Submissions: info-performer++at++sgi.com Admin. requests: info-performer-request++at++sgi.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:55:03 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.