Hi Michael,
Reading through this thread, particularly the notion of "Healthy" objects prompts a thought:
First, is it reasonable to think in terms of MOI having a hierarchy of object types ranging in complexity from, say, the lowly point up to solids? If so, would it be reasonable (possible) for MOI to warn when an operation produces object(s) whose "type" is lower in the hierarchy than they were when the operation commenced? Maybe this would only be appropriate for operations like the Booleans & others that are dealing with the more complex types. My thought being that clearly MOI knows the object type(s) before and after an operation, and the ability to warn users that types have degraded, thus prompting the user to pause before forging ahead with another operation. Perhaps an option in moi.ini "warn on type degredation"?
This probably belongs in the V5 wish list, but this thread provides the context.
--Larry
|