Object preview differences in Sculpt Mode #60389

Closed
opened 2019-01-10 13:07:11 +01:00 by Julien Kaspar · 6 comments
Member

I noticed for a while that there is some lost functionality from 2.7x when switching to Sculpt Mode in terms of the mesh that is displayed.

  • blender/blender#64333 Most modifers have no visible effect in Sculpt Mode.
    • When modifers are enabled, shape key sculpting is not showing any changes anymore.
    • When entering sculpt mode the material in the first material slot is set for the entire mesh.
  • blender/blender#63581 The wireframes are always tessellated.
  • blender/blender#64333 UVs and texture previews don't work anymore.

Selection_166.png
Selection_167.png

These were incredibly useful when using Sculpt Mode for workflows like retopology, shapekey modeling, mesh adjustments based on texture previews, etc.

I'm not very familiar with the technical process and reasoning in the background but as far as I know there are 2 versions of the mesh for the 3D viewport.
When sculpting in Eevee and with Wireframes Overlay turned on this becomes very visible.
The wireframes show the tesselated sculpt mode mesh and the rendered mesh is the one that is used otherwise (with UVs, Materials, Modifiers, etc.)

Selection_165.png

This is likely no easy thing to fix but perhaps we can start a discussion on how to possibly fix this over here.
Perhaps there can be an option to switch the preview mesh while sculpting.
I assume that the biggest reason for there to be 2 types of mesh preview is performance?

Since there are also options like "Fast Navigate" that change the way the mesh is previewed for performance reasons and also older options like "Show Diffuse Color", perhaps there can be an option like "Simplified Mesh Preview" or "Show only Mesh" or some better named checkmark option in the options popover in the Sculpt Mode Top Bar.
This option can be enabled by default but if disabled it would switch the preview mesh so that all the above points can work again.

I noticed for a while that there is some lost functionality from 2.7x when switching to Sculpt Mode in terms of the mesh that is displayed. - blender/blender#64333 Most modifers have no visible effect in Sculpt Mode. - - [x]When modifers are enabled, shape key sculpting is not showing any changes anymore. - - [x] When entering sculpt mode the material in the first material slot is set for the entire mesh. - blender/blender#63581 The wireframes are always tessellated. - blender/blender#64333 UVs and texture previews don't work anymore. ![Selection_166.png](https://archive.blender.org/developer/F6240274/Selection_166.png) ![Selection_167.png](https://archive.blender.org/developer/F6240276/Selection_167.png) These were incredibly useful when using Sculpt Mode for workflows like retopology, shapekey modeling, mesh adjustments based on texture previews, etc. I'm not very familiar with the technical process and reasoning in the background but as far as I know there are 2 versions of the mesh for the 3D viewport. When sculpting in Eevee and with Wireframes Overlay turned on this becomes very visible. The wireframes show the tesselated sculpt mode mesh and the rendered mesh is the one that is used otherwise (with UVs, Materials, Modifiers, etc.) ![Selection_165.png](https://archive.blender.org/developer/F6240153/Selection_165.png) This is likely no easy thing to fix but perhaps we can start a discussion on how to possibly fix this over here. Perhaps there can be an option to switch the preview mesh while sculpting. I assume that the biggest reason for there to be 2 types of mesh preview is performance? Since there are also options like "Fast Navigate" that change the way the mesh is previewed for performance reasons and also older options like "Show Diffuse Color", perhaps there can be an option like "Simplified Mesh Preview" or "Show only Mesh" or some better named checkmark option in the options popover in the Sculpt Mode Top Bar. This option can be enabled by default but if disabled it would switch the preview mesh so that all the above points can work again.
Author
Member
Added subscribers: @JulienKaspar, @WilliamReynish, @brecht, @ideasman42

Added subscriber: @moisessalvador

Added subscriber: @moisessalvador

I believe this used to work fine a couple of 2.8 versions back. idk what happened, or why it works on lookdev but not on solid

I believe this used to work fine a couple of 2.8 versions back. idk what happened, or why it works on lookdev but not on solid
Author
Member

@moisessalvador A while back there were big performance problems because both versions were visible a the same time while sculpting. So now only one is shown in Sculpt Mode. In Eevee the other one is shown (except with the wireframe overlay).

@moisessalvador A while back there were big performance problems because both versions were visible a the same time while sculpting. So now only one is shown in Sculpt Mode. In Eevee the other one is shown (except with the wireframe overlay).

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
Brecht Van Lommel self-assigned this 2019-05-29 15:11:40 +02:00

Closing since the issue here either have more specific bug reports already, or are solved.

Closing since the issue here either have more specific bug reports already, or are solved.
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: studio/blender-studio#60389
No description provided.