ZBrushCentral

Problem with lower subdiv levels changing on their own

Hello, I’m dealing with a very nasty bug/particularity in zbrush right now, but I was wondering if someone could help me with that: basically when I move some points on the lowest subdiv and then I step up to the subdiv level above, then step back down to the lowest subdiv level, the points I had fixed have moved again to a different position.

This is maddening. I was under the impression that the lowest subdiv levels were driving the higher ones, so what gives? Please help…!

The river flows both directions. Higher sub d levels effect lower sub d levels. This is not a bug, it is how sub division modeling in zbrush works.

Well, I understand that all the levels are interconnected in that changes on one level affect the levels around it of course, in order to keep the levels coherent with each other. In other words:

Work on level 1 -> Switch to level 2 -> Work on level 2 -> Switch back to level 1 = Level 1 has changed.

In that case the edits done on level 1 have had repercussions on level 2. After that the edits on level 2 have had repercussions on level 1. That’s logical. But here’s what I don’t understand:

Work on level 1 -> Switch to level 2 -> Do nothing -> Switch back to level 1 = Level 1 has changed.

Again, level 2 has changed due to the edits done on level 1. but that’s it. There was absolutely no edit made on level 2. So why was level 1 changed?

I’m really trying to understand here. Do you actually mean that when I do changes on level 1, and before I even switch to level 2, level 1 has in fact already changed, but I just can’t see the changes because I haven’t switched to level 2 and back to level 1 yet…?!!

Basically yes. When you move up a level, the verts are averaged and smoothed. Depending on your topology, mesh density, and the kind of edits you were doing, your level one could change quite a bit when moving to level two.