RE: pfFlux and isect

New Message Reply Date view Thread view Subject view Author view

From: Dorosky, Christopher G (christopher.g.dorosky++at++lmco.com)
Date: 06/29/2001 06:18:20


Couple of ideas. Flux the bounding box, and update it when you update the
geometry.

Actually, (somebody please clarify), since your geoset is fluxed, you may be
able to just update the bounding box, and not actually flux the bounding
box. I know it works if you flux it.

There is node trav cache stuff that you may need to disable too. Look at
pfNode's man page.

Christopher Dorosky
Lead Electronic Systems Engineer - Real Time Simulation
Lockheed Martin Missiles and Fire Control - Dallas
christopher.g.dorosky++at++lmco.com
972-603-2349

-----Original Message-----
From: Dirk Scheffter [mailto:scheff++at++iff.fhg.de]
Sent: Friday, June 29, 2001 1:34 AM
To: info-performer++at++sgi.com
Subject: pfFlux and isect

pfHi there,

I have created some geometry that has to be changed from time to time.

Before I used a pair of geosets for each item - one for manipulation and
one for display. After each change they were swapped. It worked
quite satisfying, and intersection was allways OK.

Due to earlier comments from Angus and other pfGuys I replaced this code
by usage of pfFlux. Display of geometry is still OK but intersection not.

I realized that for each geoset intersection works exactly one times.
After first ->writeComplete() it seems that the specific geoset cannot be
intersected no more. :-( :-( :-( (Sh..! I have been so proud to have a
clean, MPsafe code now.)

Do I miss something?

Comments, ideas are very welcome.

(Deadline for software was this night and I'm a little bit in hurry.) :-(

pfRegards,
Dirk.

-----------------------------------------------------------
Dipl.-Inf. Dirk Scheffter scheff++at++iff.fhg.de
Fraunhofer IFF fon: +49 (0) 391/40 90-854
Sandtorstr. 22 fax: +49 (0) 391/40 90-870
D-39106 Magdeburg http://www2.iff.fhg.de/~scheff
Germany
-----------------------------------------------------------

-----------------------------------------------------------------------
 List Archives, FAQ, FTP: 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


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Fri Jun 29 2001 - 06:17:20 PDT

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