Re: [info-performer] Double DCS Question

New Message Reply Date view Thread view Subject view Author view

From: Yair Kurzion (yair++at++polygon.engr.sgi.com)
Date: 03/05/2003 19:30:49


Hi Eylon !

This is a bug. The fix will be released in pf3.0.2

As a temporary workaround: Add a pfSCS node above the entire scene. Set the
matrix on this node to something other than identity. Here's a diagram of
what your final scene graph should look like:

                      |
                    pfSCS (anything but identity matrix)
                    / | \
                  / | \
                / | \
              / | \
            / | .... \
    pfDoubleDCS pfDoubleDCS pfDoubleDCS
           | | |
    pfDoubleDCS pfDoubleDCS pfDoubleDCS
           | | |
        pfSCS pfSCS pfSCS
           | | |
      <geometry> <geometry> <geometry>
          

-yair

>
> Hi All
> I am having troubles with DoubleDCS and Culling.
> I'm drawing a scene with many tiles in it.
> I've generated the tiles as explained in the documentation
> with a DoubleSCS in the root of each tile and right under it
> a regular SCS with Identity matrix.
> Right under the root of the scene I have a DoubleDCS.
> Everything seems to work fine except for the Culling.
> There seems to be no Culling done at all.
> In the statistics I always see many tris and verts.
> When I standing in one place their number does not change
> even when I am looking up to where there is no geometry.
> The Cull statistics always shows a lot of Nodes and
> GSets and there are always zero rejected.
> When running with multiple channels with different field of views, all the
> channels show the
> same high number of verts and tris.
> All of the above does not happen when I'm running without the
> doubleDCS and DoubleSCS.
> The simple workaround suggested of putting a pfSCS node
> does not seem to work. It seems that when I'm adding a
> doubleDCS no culling is done under it.
> Please help
> Thank you
>
>
> Eylon Shahar
> Head of Graphics Development Team
> BVR Systems (1998) Ltd.
> Tel. +972-3-900 8000 Ext. (8135)
> Fax. +972-3-900 8030
> E-mail: eylon++at++bvr.co.il
> Website: www.bvrsystems.com
>
>
> -----------------------------------------------------------------------
> List Archives, Info, FAQ: http://www.sgi.com/software/performer/
> Open Development Project: http://oss.sgi.com/projects/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com
> -----------------------------------------------------------------------
>

-- 
\_________  \_____  \__    \__  \_____        
\_________  \_____   \__   \__  \_____         Yair Kurzion
       \__     \__   \____\__      \__         yair++at++sgi.com
       \__          \__  \__                  (650) 933-6502
       \__          \__   \__          
       \__          \__    \__             


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Wed Mar 05 2003 - 19:30:54 PST

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