#24 Raytrace error messages don't refer to offending solid.

closed-fixed
Raytrace (49)
8
2005-04-29
2005-03-11
Tom Browder
No

When ray tracing some objects, one gets an error
message through 'bu_log' like:

'rt_poly_findroot: didn't converge in 20 iterations...'

But the offending primitive's name is not given. A
workaround is to turn on debugging flags, but an
enhanced error message would be better for users of
BRL-CAD applications.

Discussion

  • Sean Morrison

    Sean Morrison - 2005-04-19
    • milestone: --> other bug / workaround
    • priority: 5 --> 8
     
  • Lee Butler

    Lee Butler - 2005-04-29
    • assigned_to: nobody --> lbutler
     
  • Lee Butler

    Lee Butler - 2005-04-29

    Logged In: YES
    user_id=1179270

    Added a string parameter to the root finder calling
    sequence. The primitives use this to pass the name of the
    primitive. The root finder prints this on the end of the
    diagnostic line. Since the root finder is used outside the
    primitives (see proc-db/kurt.c), this allows arbitrary text
    to be displayed.

     
  • Lee Butler

    Lee Butler - 2005-04-29
    • status: open --> closed-fixed
     
  • Lee Butler

    Lee Butler - 2005-04-29

    Logged In: YES
    user_id=1179270

    This issue has been resolved in the latest CVS, thanks!

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks