Re: pfGetPipeSwapFunc ?

New Message Reply Date view Thread view Subject view Author view

Jim Helman (jimh++at++surreal)
Tue, 17 Jan 95 15:39:06 -0800


The notion of Performer wrappers around GL like pfLoadMatrix is that
they should be able to work either in immeidate mode or in a
pfDispList. pfLoadMatrix either executed loadmatrix immediately or
copies the matrix by value into a display list. Putting pfGetMatrix
in a display list would be somewhat strange since the matrix would be
copied from the GL stack into the provided matrix when the display
list executed. I suppose it could be useful in some cases, but
probably not for what you intend.

pfGetFrustNear/Far return the near and far corners of the frustum as
a convenience measure. It is not a natural means to specify the
frustum because the corners overspecify it, i.e. they could be
non-planar or non-parallel.

The combination of pfMakePerspFrust and pfChanView on the channel
should allow any possible combination of off-axis frustum and viewing
direction.

rgds,

-jim helman

jimh++at++surreal.asd.sgi.com
415/390-1151


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:50:52 PDT

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