System Information
Win8, GTX1070
Blender Version
Broken: 2.79 release and master
Short description of error
Subsurf (adjust edit cage to modifier result disabled) and armature modifier (adjust edit cage to modifier result enabled) causes transformation distortion on certain vertices. Meaning, if you select certain vertices and transform then they won't follow the cursor but will be distorted.
Exact steps for others to reproduce the error
Attached blend:
- Create a cube.
- Add a loopcut in the middle.
- Add an armature (bone).
- Automatically weigh the cube to the armature.
- Add a subsurf modifier to the cube.
- Make sure adjust edit cage to modifier is disabled for subsurface modifier and enabled for armature.
- Select the top vertices of the cube and move them along the Z axis (axis lock).
Result: Top vertices don't follow the Z axis but the movement is distorted.
Expected: Top vertices follow the Z axis.
Enabling adjust edit cage to modifier for the subsurf modifier too fixes the problem.