6
$\begingroup$

I've added a torus knot using the the "Add Curve: Extra Objects" addon. I've done some work on the scene, and now would like to go back change the knot parameters that were in the operator settings when I first added the curve.

How do I get back to that panel to adjust operator settings?

$\endgroup$
6
$\begingroup$

Unfortunately, you can't. Once you perform another operation, the changes are set.

However, the operator should retain its last-used settings; you can delete the knot and re-add it, then change the settings to suit your liking.

If you want to change the settings before doing anything else, you can use the panel in the Tool Shelf, or press F6 in the 3D View to bring up the options for the last-used operator.

$\endgroup$
  • $\begingroup$ Is this general for all "add this special object" addons? Is it possible for an object to remember that it originated from an addon, in order to stay flexible to constructor parameters, if the addon was written with enough care? $\endgroup$ – ajwood Aug 11 '13 at 2:25
  • $\begingroup$ This is the default behavior. I suppose it would be possible for an operator to write custom properties to the object or mesh datablock, and then have a "refresh" button or hook. However, I don't know of any addons that would do this. $\endgroup$ – wchargin Aug 11 '13 at 3:47
  • $\begingroup$ Does that mean that if I add a tree with the "sapling" add-on, put in a lot of work to format it, and then later on, when I want to change something to the tree, I can't, unless I start all over again? It's all very well that the operator remembers its last settings, but what if I have ten trees, and want to re-edit the third. The operator then only has remembered the tenth (= last) tree ... $\endgroup$ – TavernSenses Jan 14 '16 at 16:22
  • $\begingroup$ @TavernSenses Unfortunately, that's correct. $\endgroup$ – wchargin Jan 14 '16 at 18:55
2
$\begingroup$

This is not the current behaviour for Blender nor the current crop of addons. There is a development proposals for editable object parameters on the wiki. I also seems to remember talk of a editable history stack like gSculpt in one of the Blender conference videos (but perhaps the current redo last step is all that was planed, I don't know).

I the mean time, a lot of primitives can be parameterised using modifiers.

For you torus knot the Surface setting when creating the torus are just the standard properties found under Object data.

$\endgroup$
0
$\begingroup$

Like @Aldrik said it is impossible by default in Blender, maybe in the future it will be changed. Anyway I can suggest you an addon where such things are possible. It's called ArchitectureLab and available on GitHub. I have the same problem and decided to develop a plugin to make it possible modify object properties at any time in Blender. If you will require additional feature just make a request on the GitHub issues page.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.