Sculpt Mode feedback

Thanks for the suggestion. Sounds good.

To have more chance of the developer(s) noticing this, I’d advise you to also post it at the Sculpt-Paint-Texture module at Blender.chat:

1 Like

While I’m here, I’d like to ask something that was on my mind rather often recently, since I got back into sculpting more and more.
Would it be possible (in the future) to modify/sculpt the geometry created by the Multires-modifier per shapekey?
Here is an example. If I sculpt facial expressions in different shapekeys I’d like to be able to sculpt wrinkles into on shapekey that are smaller than the deformation from the base topology allows for. But I’d like these wrinkles only to show when the shapekey is used. (Hope this makes sense)
This should also allow for functionality like the Morph-brush from ZBrush.

I realize that this would probably require a big overhaul and rewrite since I assume shapekeys currently get evaluated before any modifier is applied.
Still, I wanted to ask whether this is a feature that’s on the radar for the very distant future?

4 Likes

literally the most disorienting feature of blender, and should be removed completely tbh

what should happen in those situations is: the cursor should disappear when you start the operation, and then when you release, the cursor should reappear exactly on the same spot you started the operation

this is how normal apps work. no cursor jumping around

2 Likes

I wanted to add three aspects to the discussion:

(1)
Apart from the navigation gizmos blender does not provide an option to navigate the viewport with an input-pen that has no hardware buttons (capacitive touch displays, surface devices, apple sidecar). Zbrush does this by providing the option to rotate the view by clicking + draging in empty spaces of the viewport and to pan or zoom by additionally clicking the respective modifier keys. I find that this is a very ergonomic solution and that the addition of this functionality would greatly improve blenders accessibility.
(2)
Most other sculpting-applications (including SculptGL) provide a default Smooth-Brush which works like a basic blur, which is why it does not flatten the mesh as much as blenders default Smooth-Brush does.
Could blender additionaly to its present smoothing-algorithms also provide this more basic option?
(3)
Working with multiple objects could be improved by adding the functionality to switch the active object by selecting it from the outliner.

How do you think about this?
:slightly_smiling_face:

1 Like

In the Smooth brush settings there’s a menu where you can switch the algorithm from Laplacian to Surface, then adjust some settings if desired.

The selected smoothing algorithm will be used when holding Shift while other brushes are active. I would desperately like to be able to use both algorithms without switching to the Smooth brush and opening the drop-down menu though. For example, holding Control + Shift could be Laplacian, and holding only Shift could be the Surface algorithm.

1 Like

That is already the case.
There is a mode column to switch objects mode in outliner.
It was thought to support multi-object editing. Sculpt mode does not support multi-object editing.
But the column switches active object while preserving mode used.
There is also a Transfer mode operator mapped to Alt Q shortcut ; that allows to do that directly in viewport, to mesh object under the mouse pointer.

1 Like

Thank you! @MetinSeven and @RonanDucluzeau for you answers!

@MetinSeven The surface-algorithm indeed enables a very controlled manipulation of the mesh-surface! And it would be very useful if blender made more use of the modifier keys to toggle an alternative smooth-mode (or to activate the masking brush which at the moment needs to be selected manually).

The subtle difference in the way the smoothing behaves that I ment (it can be experienced here: SculptGL - A WebGL sculpting app ) seems to lay in the “specific way of implementation”(?) of the laplacian algorithm. (Me as a non-programmer did take a look at the source code of SculptGL and found that also there it is called a laplacian smooth).

@RonanDucluzeau I did not know that it was already possible to switch the active object from the outliner!
Eventually this functionality could be altered so that selecting an object from the outliner while the sculptmode is active automatically deactivates the sculpt mode of the one object and activates sculptmode for the other?

1 Like

Yes. Mode Column is on the left of outliner.
You have to click on the small dot into the column, not on the name of object.

2 Likes

I totaly overlooked the left column. :flushed:

It works great as it is!

Thank you very much @RonanDucluzeau.

1 Like

Tested sculpt vertex paint today. There are two things I wish to have: protect alpha (now painting brush cover alpha) and protect color, when you paint with alpha brush:
I think, it is essential. First allow to keep contours and recolor them. Second allows to fix silhoette and keep color. Same way as separate alpha channel (or mask layer) in 2D

9 Likes

In vertex paint mode, color is preserved when alpha is erased and there is an Affect Alpha option in brush properties.
I think that would be great to have Affect Alpha as a mode option, too.

I think I saw a patch for the keeping of color when erasing alpha but probably hasn’t been reviewed yet

I only found this one to separate alpha and strength in brush properties.
https://developer.blender.org/D8175

There is no design task talking about alpha for Sculpt Vertex Colors.
Blending modes were just copied and pasted.
It seems that issue is mentioned nowhere.

1 Like

https://developer.blender.org/D14190


Oh yea, it was for the Image Editor

https://developer.blender.org/D12587
image
Not sure if that is it but its in that branch that will be merged later

I just discovered that the Trim tools don’t respect masking. That’s quite a handicap. It would be great if this could be added.

I guess the Trim tools work by internally generating an extruded mesh from the shape that’s drawn with the Trim tool, then Boolean subtracting that from your model. Taking masking into account would probably complicate generation of the invisible Boolean subtraction mesh.

A workaround could be to skip masking support for the Trim tools, but support hiding or Alt + B isolation of separate parts that wouldn’t be affected by a Trim operation.

6 Likes

How I’d love to be able to perform non-destructive Signed Distance Fields sculpting and coloring inside Blender.

Here’s a method using Marching Cubes in Geometry Nodes:

It might work a lot faster if OpenVDB would be used.

4 Likes

Metaballs are SDFS. And they have remesh system much faster than voxels.

2 Likes

Why the stamp system should be reworked in Blender (sculpt/paint)

RCS suggestion:

6 Likes

Unfortunately they are just metaBALLS, not metaMESHES, so you can only have a few specific default primitives :slight_smile: Not that useful. :slight_smile:

2 Likes