Mirror and Subdivision modifier in 2.7 vs. 2.9 Years ago I've been exploring Blender 2.7 to model 3d surfaces. I recently resumed my attempts but first of all installed v2.91. Then I copied one of my old files and started to modify it in v2.91. Everything is going fine as long as I modify a copy of the old file, but when I start a new one from scratch using the same method, it looks and behaves differently.
My method is based on creating a mesh (only a surface), adding mirror modifier to keep it symmetric and adding subsurface. Smooth shading is also turned on. The first screenshot depicts the old file, where edges and vertexes follow the smooth surface. It is very pleasant to work with because I edit exactly the shape I get when I finally apply all modifiers.
 
However I just can't reproduce it in a new file. Instead I see only the unmodified mesh, partially hidden behind the surface. How can I achieve the old behavior in a new file with Blender 2.9?
Note: in the old file the second modifier is named Subsurf while in the new file it is called Subdivision. I guess it is related to the problem.
Simply enable the 'On Cage' option of the Subdivision Modifier.
It's the first icon on the left :).