# Undo per object, not universal

**URL:** <https://forum.nomadsculpt.com/t/undo-per-object-not-universal/9572>\
**Category:** Feature Request\
**Created:** [January 6, 2023, 6:57pm UTC](https://forum.nomadsculpt.com/t/undo-per-object-not-universal/9572 "2023-01-06T18:57:35Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Fxpear](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/fxpear/32/14180_2.png) [@Fxpear](https://forum.nomadsculpt.com/u/Fxpear)\
**Post date:** [January 6, 2023, 6:57pm UTC](https://forum.nomadsculpt.com/t/undo-per-object-not-universal/9572/1 "2023-01-06T18:57:35Z")

</div>

Is there a way to undo steps done in one object and not only the last thing done?

If not possible now, this would be a great addition for those who sculpt with many objects in scene.

ps: I did a quick search in forum to see if someone asked about it.

---

<div class="post-metadata">

**Author:** ![jim1234](https://avatars.discourse-cdn.com/v4/letter/j/5e9695/32.png) [@jim1234](https://forum.nomadsculpt.com/u/jim1234)\
**Post date:** [January 6, 2023, 11:17pm UTC](https://forum.nomadsculpt.com/t/undo-per-object-not-universal/9572/2 "2023-01-06T23:17:46Z")

</div>

Would be nice as an extra option.

---

<div class="post-metadata">

**Author:** ![shushustorm](https://avatars.discourse-cdn.com/v4/letter/s/9e8a1a/32.png) [@shushustorm](https://forum.nomadsculpt.com/u/shushustorm)\
**Post date:** [February 25, 2023, 8:57pm UTC](https://forum.nomadsculpt.com/t/undo-per-object-not-universal/9572/3 "2023-02-25T20:57:54Z")

</div>

Not sure it could inflate file size, but great as an option.

---

<div class="post-metadata">

**Author:** ![G8610](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/g8610/32/19569_2.png) [@G8610](https://forum.nomadsculpt.com/u/G8610)\
**Post date:** [October 26, 2023, 7:12pm UTC](https://forum.nomadsculpt.com/t/undo-per-object-not-universal/9572/4 "2023-10-26T19:12:00Z")

</div>

Im gonna vote this up as well. Sometimes you find out you made a mistake after doing 3 good adjustments to other objects. Or you just have a change of heart in hindsight.

If Nomad had undo per objects you dont have to throw away the good adjustments to fix your mistake.

---

<div class="post-metadata">

**Author:** ![Bezzo](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/bezzo/32/18150_2.png) [@Bezzo](https://forum.nomadsculpt.com/u/Bezzo)\
**Post date:** [October 27, 2023, 6:58am UTC](https://forum.nomadsculpt.com/t/undo-per-object-not-universal/9572/5 "2023-10-27T06:58:51Z")

</div>

Any other software where there is a per-object undo? Just wondering because I’ve used a lot of software for a lot of years and don’t think I’ve come across a single one.  
It would be a killer feature in my day-to-day work on Autodesk applications for example.

---

<div class="post-metadata">

**Author:** ![ray](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/ray/32/23707_2.png) [@ray](https://forum.nomadsculpt.com/u/ray)\
**Post date:** [October 27, 2023, 9:10am UTC](https://forum.nomadsculpt.com/t/undo-per-object-not-universal/9572/6 "2023-10-27T09:10:21Z")

</div>

This a ZBrush only thing. I found it confusing at first but then it turned out to be actually useful. You have more control over the state of your individual objects at the cost of not having control over a consistent state of the project. Not sure if having both at once could be an option.

---

<div class="post-metadata">

**Author:** ![stephomi](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/stephomi/32/19583_2.png) [@stephomi](https://forum.nomadsculpt.com/u/stephomi)\
**Post date:** [October 27, 2023, 11:47am UTC](https://forum.nomadsculpt.com/t/undo-per-object-not-universal/9572/7 "2023-10-27T11:47:24Z")

</div>

> [@ray](#):
>
> Not sure if having both at once could be an option.

It complexifies things.

Zbrush manual → “It is important to keep in mind that in ZBrush, some operations are not undoable. An example of this when using one of the Merging SubTools functions.“

---

<div class="post-metadata">

**Author:** ![ray](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/ray/32/23707_2.png) [@ray](https://forum.nomadsculpt.com/u/ray)\
**Post date:** [October 27, 2023, 12:16pm UTC](https://forum.nomadsculpt.com/t/undo-per-object-not-universal/9572/8 "2023-10-27T12:16:39Z")

</div>

yep complex indeed for example beginning with the decision whether an object level undo could be undone by a project level undo or not.

---

<div class="post-metadata">

**Author:** ![stephomi](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.nomadsculpt.com/stephomi/32/19583_2.png) [@stephomi](https://forum.nomadsculpt.com/u/stephomi)\
**Post date:** [October 27, 2023, 1:39pm UTC](https://forum.nomadsculpt.com/t/undo-per-object-not-universal/9572/9 "2023-10-27T13:39:48Z")

</div>

Also Nomad has multiple-object state level as well (for example mask + gizmo with multiple objects).  
So undoing one of these would trigger all the undo of the respective mesh not yet undone.

It’s possible but it can be an headache, without mentioning the UI.  
It’s basically a dependency tree, rather than a linear stack.
