dForce UI feature request

If you were to ask the average software developer whether or not it's a good idea to have a button that deletes the user's work without confirmation and without the ability to undo that deletion, I'm sure most of them would state rather emphatically that it isn't.  Just about every user interface element I can think of that has the potential to erase work comes with some kind of dialog either asking you if you want to continue, or allowing you to continue but with at least some sort of undo functionality.

However, in the dForce editor pane, there is one such button: "Clear".  "Clear" deletes all simulations on all objects in the scene, regardless of whether or not the object is visible or frozen.  Now, if you use dForce to simulate one small item in a scene, rerunning it over and over probably wouldn't be too time consuming.  But the number of dForce garments and hair available is growing steadily, and it's now possible to create a scene in which every single element that is not a character uses cloth simulation in some way.  In addition, because dForce isn't perfectly deterministic, the same simulation run multiple times can result in different results, which can wreak havoc with scenes relying on seams and folds for the overall look.  (I'd imagine this randomness is what give dForce the ability to look more realistic, and what also makes undoing a simulation reset impractical.)

With that in mind, my request is to either:

  1. Make "Clear Non-Frozen" or "Clear Selected" the default function for the "Clear" button.  (I know those are available in the options menu, which means that changing the button function to one of them would be fairly trivial).
  2. Give the user the ability to change the function of the button or remove it entirely, or,
  3. At the very least, provide at least some sort of confirmation or clarification before the simulation is reset for every single item in the scene.

Of course, I apologize in advance if one or more of those options is present already.  I looked around quite a bit for them and couldn't locate them, and there isn't really anything in the way of documentation about it.

Comments

  • The Dforce Companion allows you to clear only selected, but that only works with figures. Any forced props have to be cleared with the main clear button, which returns to the problem you've brought up.
Sign In or Register to comment.