Shrink Wrap creates a smoothed mesh with Smoothing Iterations set to zero

Shrink Wrapping a solid object produces unwanted smoothing despite Smoothing iterations being set to zero. See photo. Examples of unwanted smoothing in red circles. How do I shrink wrap objects with no smoothing?

There will always be a small amount of what you see there. To get a result which is closer to the original form, use a smaller target edge length.

1 Like

How is this not a bug? The documentation states:

Smoothing iterations

Sets the smoothing strength for the output mesh.

  • Set 0 to disable mesh smoothing. There is no upper limit for the smoothing value.

I set it to 0 and still have mesh smoothing.

Shrinkwrap is a fusion of voxels. A smaller target edge length gets you closer to your original shape.

@mike15 once the voxel based mesh is generated it needs to be pulled to the surfaces, otherwise you would end up with a result that looks more like a fusion of cubes. Mesh vertices get pulled to their closest surface and this generates inevitable smoothing.
There are plans to optimize this process to retain sharp edges for Rhino 9, but no promises.

you dont. shrink wrap might not be the right tool for your needs then.

maybe if you would post your input geometry and briefly explain your intentions one could suggest something else.

also did you try decreasing the target edge length as suggested?