Page MenuHome

Solidify mistreats Offset when using more that one Solidify with vertex groups
Closed, ArchivedPublic

Description

--- Operating System, Graphics card ---

Ubuntu 13.04 amd64
NVIDIA GTS 450 (310.44)

--- Blender version with error, and version that worked ---

2.67.0 r56534

--- Short description of error ---

When adding more than one Solidify modifier to an object and distributing the influence via vertex groups, the modifiers lower in the stack don't respect the Offset. E.g. for the first modifier using one vertex group Offset parameter properly controls the direction in which thickness is applied, while for subsequent modifiers (with separate vertex groups or with original one but inverted) Offset seems to act as a thickness factor (with offset actually fixed at what seems to be 0).

--- Steps for others to reproduce the error (preferably based on attached .blend file) ---

1. Open the blend
2. Change Offset on the first Solidify. Observe how it properly affects the direction of solidifying
3. Change Offset on the second Solidify. Observe how the thickening always works in both directions
4. Change the order of the modifiers. Observe how this behavior transfers to the second modifier.

Event Timeline

Oh, the doubles in the attached blend are intentional (it's ripped from a work-in-progress where the pieces would be separated eventually) and have no play in the issue anyway.

Incidentally, it also seems that changing the Crease settings as well as 'Fill Rim' checkbox only works for the first Solidify in the stack, and it affects all geometry to which any Solidify modifier is applied.

This isn't a bug (more a limitation in current behavior)

Solidify will create a duplicate surface even when it has zero influence from a group,
running solidify a second time will offset both the original and the duplicated.

What you are doing just isn't supported.

closing.

Campbell Barton (campbellbarton) changed the task status from Unknown Status to Archived.May 13 2013, 5:44 AM