2

I'm trying to add a sphere and decrease the rings/segments but for some reason the box to do that is greyed out when I add it.

This happens to all the other objects I try to add... I'm thinking it's in some setting/preference but I just don't know

UV Sphere mesh with custom box

custom box

Ari
  • 23
  • 2
  • did you left click in the box? Does it remain grey? Sounds like a bug, so which version of blender? – Marty Fouts Mar 08 '22 at 01:21
  • when i try to left click on the box, it just deselects the object which makes the box go away. I'm using the 3.0.1 blender for the m1 chip – Ari Mar 08 '22 at 01:54

1 Answers1

1

In the Preferences > System, make sure that Global Undo is activated. It probably has to do with the fact that editing the primitive mesh requires to do an undo.

enter image description here

EDIT: Moved explanation here from comments per request

The panel in question is actually the Adjust Last Operation panel, sometimes known as the "Redo" panel. When you see it, the operator has already been executed and so its state change is on the undo stack. When you change a value in the panel, under the covers, Blender performs an undo and then calls the operator again with the new parameters. If Global Undo isn't available, then Blender can't do its behind-the-scenes undo.

Marty Fouts
  • 33,070
  • 10
  • 35
  • 79
moonboots
  • 155,560
  • 7
  • 105
  • 171
  • I never understood what does Global undo do – mqbaka mqbaka Mar 08 '22 at 08:20
  • It has to do with the last action but I don't know more ;) – moonboots Mar 08 '22 at 08:24
  • 1
    @mqbakamqbaka Previously in Blender versions edit mode undo stack and object mode undo stacks were separated. That meant undoing in object mode after spending hours tweaking your mesh in edit mode could potentially irreversibly undo all your changes. I think that's what global undo is doing, it's putting all operations in the same undo stack – Gorgious Mar 08 '22 at 09:56
  • OK. But, I don't understand how it is related to greyed out things. – mqbaka mqbaka Mar 08 '22 at 09:58
  • @mqbakamqbaka The panel in question is actually the "Last operator redo" panel. When you see it, the operator has already been executed and so its state change is on the undo stack. When you change a value in the panel, under the covers, Blender performs an undo and then calls the operator again with the new parameters. If Global Undo isn't available, then Blender can't do its behind-the-scenes undo. – Marty Fouts Mar 08 '22 at 16:23
  • @MartyFouts thank you. This explanation should be added to the answer. It's good to see an answer that solves the problem but it's better if we can understand why. – mqbaka mqbaka Mar 09 '22 at 05:31
  • Thank you so much @MartyFouts you really saved me from using extra vertices i didn't need – Ari Mar 10 '22 at 02:11
  • @ari It was moonboots that saved you the vertices; I just explained why it works. – Marty Fouts Mar 10 '22 at 03:57
  • thank you both nonetheless :) – Ari Mar 11 '22 at 15:04