Hi Matt, thanks for the additional explanation.
So let me make sure I understand the insect walking rule properly. I think it's about local silhouette areas, with a silhouette spot being defined by 2 conditions (previously I accidentally only wrote about one of these conditions). The 2 conditions are:
- On a smooth surface, where the surface normal is at a 90 degree angle to the viewing direction.
- On a sharp juncture between 2 surfaces, where one surface normal points towards the viewing direction and the other points away from it.
And maybe for open surfaces (instead of solids) a third condition is a "naked" edge, meaning an edge that belongs to only one surface rather than being joined between 2 surfaces.
Would having all spots that fit that criteria sorted as "Outer edges" work properly? Or is there some way for an edge to need to be considered an "Outer edge" that does not fit under this definition?
You wrote:
> For me instead of an image a sihouette shape
> would be more advantageous. This could be done if
> you can get your outer boundary shape going :-)
You mean a closed silhouette vector path? Unfortunately I'm not very confident about getting a totally clean actually closed shape for the outer boundary, I'm just hoping to slice things up so that you would have some curves separated out on that full object outside boundary so you could have another kind of thickened shape there like the one shown in the file here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=4277.14
> Another thing on this subject, when exporting to eps, is it possible for any circles/ellipses
> to have just 4 points at the major and minor axes.
The complication with this is that a non-rational cubic bezier with just 4 points in it cannot make an exact circle or ellipse shape, they can only approximate it. Right now MoI does a general purpose refitting step to convert any kind of rational curve into cubic beziers and general fitting mechanisms like that will end up with more points than things built for certain kinds of shapes. It might be possible in the future to make some special cases for circles and ellipses but that's probably not going to happen during this pass of hidden line removal work.
- Michael