[OpenSCAD] Unusual hull() and minkowski modelling

Parkinbot rudolf at parkinbot.com
Mon Jun 20 09:22:40 EDT 2016


doug.moen wrote
> Sure morphing will produce singularities, but so will minkowski(),
> difference() and union(). So morphing is nothing special.
> 
> A basic challenge with implementing CSG using a mesh representation is
> that
> CSG operations are not closed over 2-manifold meshes. Even if the inputs
> are 2-manifold, the outputs might not be, because singularities can be
> introduced. 

Correctly implemented minkowski should not have any problem with it as it is
the most general operation to all of this. But being the most general
operation it is a much too large piece of artillery to tackle this task. To
do things like that, there are several by far more efficient approaches
(e.g. mesh mapping), addressing vertex reduction, topological aspects, and
singularities more explictly. 





--
View this message in context: http://forum.openscad.org/Unusual-hull-and-minkowski-modelling-tp17730p17768.html
Sent from the OpenSCAD mailing list archive at Nabble.com.




More information about the Discuss mailing list