Closed jmwright closed 3 years ago
I'm not completely happy with the implementation, but I think it will work for now. Semblage will eventually need a much more sophisticated way of understanding the script-render context, but I'm hoping that the work on selector synthesis will help provide some ideas on that front.
Ref: 0596c20e9b354aca7dc57d88d6619337f376b67e
The untessellated check in the ContextHandler class should probably check to see if there is a
Workplane().tag()
,workplane().tag()
or justworkplane()
call at the end of the code. If there is, a workplane visualization should be created. It would also be interesting to explore the possibility of removing the selector and workplane from the end of the chain, then render what was there before, and then add the workplane visualization on top of that. That would save a lot of confusion with objects and workplanes disappearing after operations are added.