Marcus Barnes (marcus++at++multigen.com)
Fri, 18 Oct 1996 10:55:11 -0700
This means that a pfLayer node is created that has your subface as a decal
child. The texture apparently has alpha? so you are dealing with a couple of
problem areas:
o 2.[01] PFCULL_SORT conflict wrt decaled, transparent geosets. I have test
databases that show this problem (I sent one to SGI months ago along with a bug
report). I suspect that this is your problem. See the pfChannel(3) man page:
""
By default, the opaque bin rendering order is PFSORT_OPAQUE_BIN_ORDER (0)
and the transparent bin is PFSORT_TRANSP_BIN_ORDER (1) so that
transparent surfaces are rendered after opaque surfaces.
""
... but pfLayer/pfDecal is also trying to enforce some draw ordering and the
two mechanisms conflict with each other.
o 2.x pfLayerMode() doesn't work as well as it did in Performer 1.2 . The most
functional mode to use in Performer 2.[01] is PFDECAL_BASE_STENCIL . Try this
to see if it helps.
Regards.
--
__ ___ ____ _ _____ Marcus Barnes, marcus++at++multigen.com
/ |/ /_ __/ / /_(_) ___/__ ___ Technical Staff, MultiGen Inc.
/ /|_/ / // / / __/ / (_ / -_) _ \ http://www.multigen.com
/_/ /_/\_,_/_/\__/_/\___/\__/_//_/ PH:1-408-556-2654 FX: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:53:46 PDT