Divide by zero errors in psSegsIsectNode

New Message Reply Date view Thread view Subject view Author view

Robert Reif (reif++at++ntsc-rd.navy.mil)
25 Oct 93 12:42:00 EST


I am having a problem with floating point exceptions (Performer Info (101):
FP division by zero) occasionally when using pfSegsIsectNode with multiple
segments.

isect = pfSegsIsectNode(scene, segment, NUM_SEG,
        PFTRAV_IS_PRIM | PFTRAV_IS_NORM | PFTRAV_IS_CULL_BACK,
        0xffffffff, NULL, result, NULL);

When run in CASEVision I get the following message:

pfSegIsectBox(<stripped>) ["geomath.c":1500, 0xe00df28]

The problem only occurs when the segments are near something to intersect.

HW/SW
V35 elan
OS 4.0.5A
IDO 4.0.1
C++ 2.1.1
Performer 1.0

Robert Reif
reif++at++ntsc-rd.navy.mil


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:50:04 PDT

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