GL_TRIANGLE_FANs in Performer?

New Message Reply Date view Thread view Subject view Author view

Steve Baker (steve++at++mred.bgm.link.com)
Wed, 5 Feb 97 11:29:26 -0500


Is there a reason why Performer doesn't support a pfGeoSet primitive
that equates to GL_TIANGLE_FAN ?

I'm guessing that it's missing because IrisGL doesn't have an easy
equivalent. But for new applications that don't have to run on IrisGL
platforms, it seems that I'd get better throughput if my database
loader could generate a PFGS_TRIFAN where making a PFGS_TRISTRIP is
topologically impossible. Try making a cone from a PFGS_TRISTRIP and you'll
soon see how a fan structure would be useful.

This would presumably improve my 'meshing' efficiency overall - and that
has a big impact on throughput.

There might also be a case for adding GL_LINE_LOOP and GL_QUAD_STRIP
primitives - but for typical terrain+feature databases, this isn't
anywhere near as important as improved triangle handling.

Steve Baker 817-619-1361 (Vox-Lab)
Hughes Training Inc. 817-619-8776 (Vox-Office/Vox-Mail)
2200 Arlington Downs Road 817-619-4028 (Fax)
Arlington, Texas. TX 76005-6171 Steve++at++MrEd.bgm.link.com (eMail)
http://www.hti.com (external) http://MrEd.bgm.link.com/staff/steve (intranet)
                                http://web2.airmail.net/sjbaker1 (external)

"You can't destroy the Earth - that's where I keep all my stuff!" - The Tick.

=======================================================================
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:54:35 PDT

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