#27 rtwizard fails to render (-c option parsing)

Raytrace (49)

(reported by M. Rothwell and D. Kregel)

While rendering line drawings with rtwizard, the resultant image is
black. The simple full-color picture setting via the tcl gui seems to
work just fine.

The problem seems to be related to the -c argument processing as
the -c string is not getting properly passed to rt via the command
window, nor does it parse correctly manually on the command line.
There seems to be a disconnect as to whether a space is required
after the -c (should not be) as well.

This problems seems to have been introduced in release 7 as 6.*
seems to be functioning properly.


  • Sean Morrison

    Sean Morrison - 2005-03-29
    • priority: 7 --> 9
  • Dwayne

    Dwayne - 2005-03-29

    Logged In: YES

    The -c option relates directly to the 'rtedge' command.

    There does seem to be a possibly related issue with rtwizard
    though. When creating a "Simple Line Drawing", I cannot
    edit the background color. I can change the line color but the
    background color always remains black.

  • Sean Morrison

    Sean Morrison - 2005-03-31
    • assigned_to: nobody --> brlcad
    • status: open --> closed-fixed
  • Sean Morrison

    Sean Morrison - 2005-03-31

    Logged In: YES

    Yuck, what an ugly bug to trace down.. The problem was isolated to the
    background variable for the -c set command, where there was an
    inconsistency between the way rt and rtedge deal with the background
    color. rt internally deals with a triplet of floats, rtedge internally deals with
    a triplet of integers. Needless to say, this caused rtedge's background
    handler to fail to be modifiable. This problem is now fixed in CVS and will
    be available in the next iteration release.


Log in to post a comment.

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

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks