Okay,

Now I'm a little confused. It appears that certain modules create a "valid box" component and others don't and they only do it sometimes (depending on what their output is connected to.)

Modules that do:
AutoColor
AutoGrayScale
Color
ShowConnections

Modules that don't:
ShowBox
ShowPositions
Include
Isosurface

Of course if you just hook a module like Color up to Print and look at its output, then there is no "valid box" component. But hook it up to an AutoCamera, Render, Display and then Print the output of Color and it will have one. To me that is kind of breaking the sense of OpenDX never propagating data back up a net.

Can anybody who knows how the "valid box" is created tell me where in the code it is created and why it works the way it does and how we might fix it?

I've included a net that produces a "valid box". Try Printing the output of AutoGrayScale and then use it instead of Color and Print out its output when used. You'll see a new component if its hooked to a Render? Whoa!!!


--
.............................................................................
David L. Thompson                   Visualization and Imagery Solutions, Inc.
mailto:[EMAIL PROTECTED]    5515 Skyway Drive, Missoula, MT 59804
                                    Phone : (406)756-7472

Attachment: %valid-box-inv.net
Description: application/applefile

Attachment: valid-box-inv.net
Description: Binary data

Reply via email to