Marcus Barnes (marcus++at++multigen.com)
Thu, 24 Jul 1997 01:05:16 -0700
[munch]
> If pfuTravSetDListMode is used to set up display list I can get a 60hz
> frame rate, but the lightpoints don't work correctly.
If you're using Performer 2.x with pfLPointState features then I don't think
you can create display lists out of the point geosets. The reason is that each
point's alpha and size is adjusted each frame by the cpu (unless you're using
texture modes which don't give good visual results anyways) to achieve all
those wonderfull effects.
The man page for pfLPointState doesn't explicitly forbid calling
pfCompileGSet() and friends, but based upon my experience ... you can't.
In Performer 2.0 and 2.1 there's also a bug wrt pfClear() and PFTR_NO_OCCLUDE
usage. Light points use this transparency flag. You've hit the bug if your
scene is drawn with the Z buffer off, when it should be on.
Regards.
--
+ Marcus Barnes, Technical Staff mailto:marcus++at++multigen.com +
+ Multigen Inc. http://www.multigen.com +
+ 550 S. Winchester Blvd. phoneto:1-408-556-2654 +
+ Suite 500 San Jose CA 95128 faxto:1-408-261-4102 +
=======================================================================
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:55:38 PDT