Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help  Ambient Force Issue -
#1
Hi, I'm trying to use ambient force to simulate waves on a plane.

The problem is, I can't use the level of force (1) that I want to, without setting the force up to an unusable level (for my needs) and then setting it back down to one.

Any ideas?

There's definitely something going on because once I change it to 4, bring it back down to 1, and then set it to 2, it responds to the change from one to two, which it does not originally.

https://drive.google.com/file/d/1Yiulf_S...sp=sharing
Reply
#2
(24-02-2020, 05:32 PM)GrimCaplan Wrote: Hi, I'm trying to use ambient force to simulate waves on a plane.

The problem is, I can't use the level of force (1) that I want to, without setting the force up to an unusable level (for my needs) and then setting it back down to one.

Any ideas?

There's definitely something going on because once I change it to 4, bring it back down to 1, and then set it to 2, it responds to the change from one to two, which it does not originally.

https://drive.google.com/file/d/1Yiulf_S...sp=sharing

Looks to me that your particle sleep threshold is simply too high. Reduce it a bit (even down to zero, if you need). You can find this setting in the solver. See:
http://obi.virtualmethodstudio.com/tutor...olver.html

Quote from the manual:
Quote:Sleep threshold: Any particle with a kinetic energy below this value will be freezed in place. This is useful when you don´t want minuscule variations in velocity or force to perturb an actor, making it look like its jittering or moving very slowly. Set it to zero if you want your particles' positions to be affected by any force that acts upon them, however small it may be.

Particles start out asleep, and relatively small forces do not affect them. Once an initial large gush of wind "wakes" them up, their kinetic energy is large enough for them to not fall asleep again for quite a while (until all potential energy stored in the cloth dampens out).

The threshold units are meters/second^2. So if your actor's size is small, the default threshold value might just be too high.
Reply
#3
Corazón 
That was it. Thanks.  Corazón
Reply