Title:Global Lucid control...
Posted By:Gregg ( Gregory Glezakos )
Date Created:23 September 2015
  1. So, when you have like hundreds of lucid modified objects, for example lots of rigid or soft bodies, it would be nice to have a global panel to massive change common parameters on the selected objects; instancing soft/cloth/inflate modifiers doesn't seem to work.
  2. A seed value (if possible to implement) in rigid/soft/cloth/inflate options would add needed random variation when objects are identical and have/use the same lucid modifier settings; right now they all behave with the exact same motion.
  3. A far out exotic feature, would be the ability to change during simulation the properties from one body to another; like when you have a jelly object (soft body) change over time to a rigid body, or a liquid body. Hey, one can dream, right? :)


Follow Ups

Thank you for the suggestions.

  1. Instancing is supposed to work (it worked last time I tested). I guess I will go over it again, but perhaps you have some specific scenarios where it doesn't work as expected?
  2. This should be doable
  3. This should also be possible, albeit could take some figuring out, we'll investigate it

Marsel Khadiyev (Software Developer, EPHERE Inc.)

  1. Make a plane. Set it as collision.
  2. Add a sphere. Move it above the plane in Z. Set it as Soft Lucid object.
  3. Add the Lucid Settings to the scene; change Sub-Steps to 3, for faster iterations.
  4. Press REC and check that the sim works fine.
  5. Then after the sim, make an instance of this sphere and move it above the original sphere.
  6. Press REC again to reset everything and re-sim the scene.

Check results; not what we would expect, right?
Results will vary either if you instance both the sphere with the Lucid modifier at the same time, or if you don't instance the sphere and only instance the lucid modifier; neither option will give correct results, which are obtained only if the lucid modifiers are not instances.

That's why i thought a global options non-modal live panel for the selected objects would come super handly when having lots of lucid objects.

Oh and great news about #2 and 3!!!


I'd also really like to see a manager where you can modify lots of objects properties at once. Maybe just a maxscript interface?

All of the properties available through the UI should already be available through MaxScript. This is off the top of my head but something like this should work:

showProperties $.modifiers[#LucidModifier]

showProperties $ -- For global flex settings node

Marsel Khadiyev (Software Developer, EPHERE Inc.)

For me in both builds I've tried (last and previous one) the instanced modifiers didn't work. I second that wish for instanced modifiers and I'll add that having simulation settings per 'object' or group of instanced modifiers would be nice.

Strange, I have tried it here yesterday and instanced modifiers works as expected. I guess more testing is needed.

Marsel Khadiyev (Software Developer, EPHERE Inc.)