Sculpting performance issues

Question Sculpting

Hi everyone,

I'm doing the sculpting core course right now, but any fun I might have had is negated by the horrible performance blender 5.0 is giving me.

I've tried using OpenGL and Vulkan, I've moved my .blend file over to my M.2 drive from a slower one, and I've tried to rebuild BVH a bunch of times, but nothing seems to help consistently.
What is happening is that some tools, or just some moments seem to freeze Blender for several seconds. It seems pretty consistent with the grab brush while I'm using DynTopo for example. It'll just freeze for about 5 seconds. Completely unworkable.
The mesh is under 400k verts and faces at this point as well, and my pc is more than good enough to be able to deal with this.

Is this something anybody else is seeing? Are there solutions?

1 love
Reply
  • Omar Domenech replied

    I've seen Kent struggling with this from time to time and if I'm not mistaken, it's something like a dependency thing on Blender. I'm going to say it's a Blender version issue. Have you tried opening your file on a different Blender version? Maybe go back a version or two, even better if it's one of those long term releases where you know most of the kinks have been ironed out. 

    2 loves
  • Martin Bergwerf replied

    I have experienced no performance issues with Sculpting in 5.0, compared to other Versions.

    Be aware, that Sculpting in Blender is very heavy on your CPU and that Dynamic Topology is the slowest method available.

    1 love
  • coyo (coyohti) replied

    I very quickly tested this and do notice some slow down when using the grab brush on a dense mesh with Dyntopo enabled. Disabling it improves performance...which seems strange to me because afaik the Grab tool doesn't cause dyntopo to add geometry.

    If I remember correctly Kent often works with dyntopo on and set to relative detail. It really depends on personal preference but with dyntopo I usually add extra geometry ahead of time using the Density Brush and then turn dyntopo off while actually working. I also keep dyntopo set to Constant when I do have it on. Another thing that can help is throwing a Decimate modifier on the mesh, dialing it down, then applying. It does a good job of keeping detail where you need it and evening out the rest of the mesh which should also improve performance.

    Hope this helps! Failing that you might check the Blender dev forums and see if the issue is being discussed.

    2 loves
  • Lifeform replied

    I moved my blender instalation to a faster drive as well, which helped a bit, but I'm still seeing the issues. What seems to be happening the most is that sometimes I manage to mangle the geometry and then working in that area with DynTopo in that area is a true horror show of freezes.
    I'll try again at a later date with fewer uses of DynTopo. For now the frustration has beaten me and I'm moving on to trying something other than sculpting. 
    Thanks a bunch for the help :)

    2 loves
  • Omar Domenech replied

    Did you try a different Blender version? 

    1 love
  • Lifeform replied

    dostovel No, I didn't. I don't really want to do that right now. 

    1 love
  • coyo (coyohti) replied

    With mangled geometry definitely try something like the Decimate modifier or even just "tapping" over that area with the Density brush set to a somewhat lower density than the current mesh. It might help!

    1 love