Page MenuHome

Getting out of sculpt mode does not update (derived) mesh normals anymore
Closed, ResolvedPublic

Description

System Information
Win 7 Ult 64
GeForce GTX 580

Blender Version
Broken: Buildbots Last ~48 hrs
3780158-win64
a149a67-win64
Worked: Before 2-3 days

Short description of error
When going to Sculpt Mode and doing sculpting, after exiting SculptMode and returning to ObjectMode the mesh seems as it did not take any sculpting.
After saving and reopening the file, it looks OK.
After further testing on a default scene with a scene I think the culprit is that some AutoSmoothing gets applied to the mesh. If i go to Properties > ObjextData >check then uncheck again AutoSmooth it get's fixed.
This has to be repeated after each time you go into SculptMode and exit.

Exact steps for others to reproduce the error

  • Create a Cube
  • Add Subsurf 4 Levels
  • Apply Subsurf / Convert To Mesh
  • Enter SculptMode > Change to Crease Brush with strong strngth > Apply some strokes
  • Exit SculptMode

... The mesh looks weird. Enter SculptMode - it looks fine

  • Go to Properties > ObjextData >check then uncheck again AutoSmooth it get's fixed.
  • This happens every time entering ScilptMode and making strokes.

Event Timeline

0rAngE (undo) raised the priority of this task from to Needs Triage by Developer.
0rAngE (undo) updated the task description. (Show Details)
0rAngE (undo) added a project: BF Blender.
0rAngE (undo) set Type to Bug.
0rAngE (undo) added a subscriber: 0rAngE (undo).

I haven't been sculpting as of late so I didn't notice it earlier.
Just checked going back to older versions of Blender off buildbot, and this is present in older versions as well.
tracked it back at least to: 1cfe274-win64

Sergey Sharybin (sergey) lowered the priority of this task from Needs Triage by Developer to Normal.Dec 1 2015, 10:34 AM

This has nothing to do with auto-smooth, it’s just mesh normals not being updated when leaving sculpt mode…

Bastien Montagne (mont29) triaged this task as Confirmed, Medium priority.Dec 2 2015, 8:56 PM
Bastien Montagne (mont29) renamed this task from Sculpting Applies wierd AutoSmooth Shading on ObjectData to Getting out of sculpt mode does not update (derived) mesh normals anymore.Dec 2 2015, 10:20 PM