Lagoa No Slip and Static Friction not working - help!

Discussions about SOFTIMAGEs© Interactive Creative Environment©
frosty3907
Posts: 23
Joined: 18 Oct 2012, 08:41

Lagoa No Slip and Static Friction not working - help!

Post by frosty3907 » 01 May 2013, 07:52

Edit: below fix does not work, slightly alleviates issue only.

No slip, static friction has No effect.



Hi there, I was having trouble getting any lagoa material to use no-slip or static friction values on an animated collision mesh as described here:
https://www.si-community.com/forum/v ... =15&t=3711

I have discovered that the problem comes from Substeps being >1 in Time Step within the Lagoa Simulate Multiphysics.

So this means you will probably need to use Playback Options to change your framerate to something like 120fps.


Note that just changing the framerate is not enough, you need to have Substeps = 1.

A workaround but there it is.
Last edited by frosty3907 on 14 May 2013, 10:10, edited 3 times in total.

User avatar
origin
Posts: 619
Joined: 09 Jun 2009, 09:59
Location: warsaw

Re: Lagoa No Slip and Static Friction not working - Fix found

Post by origin » 01 May 2013, 10:21

time step never worked for me, at least for moving objects. I also went for high fps, up to 2000. There is also native icetree substep property since 2013 or 2012, might be worth checking out.

Bullit
Moderator
Posts: 2621
Joined: 24 May 2012, 07:44

Re: Lagoa No Slip and Static Friction not working - Fix found

Post by Bullit » 01 May 2013, 15:24

Framesteps couldn't help this?

User avatar
gustavoeb
Moderator
Posts: 587
Joined: 20 Jul 2010, 22:33
Skype: gustavoboehs

Re: Lagoa No Slip and Static Friction not working - Fix found

Post by gustavoeb » 01 May 2013, 15:48

I also resort to this workaround you described. Have filed this animated collision bug before, and encourage others to bump this with support guys.
Just to clarify it does not matter if you use the substeps in lagoa sim node or the pointcloud propertie, collision will only be calculated using passive objects last fullframe position.
Gustavo Eggert Boehs
Blog: http://www.gustavoeb.com.br/

frosty3907
Posts: 23
Joined: 18 Oct 2012, 08:41

Re: Lagoa No Slip and Static Friction not working - Fix found

Post by frosty3907 » 02 May 2013, 07:12

Actually this doesn't seem to have fixed it at all.

frosty3907
Posts: 23
Joined: 18 Oct 2012, 08:41

Re: Lagoa No Slip and Static Friction not working - help!

Post by frosty3907 » 09 May 2013, 05:43

can someone confirm for me please that static friction/no slip have no effect?

frosty3907
Posts: 23
Joined: 18 Oct 2012, 08:41

Re: Lagoa No Slip and Static Friction not working - help!

Post by frosty3907 » 14 May 2013, 10:08

I don't think internal friction even works, have you tried making a pile of grains?

I have one day left to do this job and I'm at the same place I was when I started a month ago.. No friction.

User avatar
gustavoeb
Moderator
Posts: 587
Joined: 20 Jul 2010, 22:33
Skype: gustavoboehs

Re: Lagoa No Slip and Static Friction not working - help!

Post by gustavoeb » 14 May 2013, 16:19

Static friction and no-slip work.

Do you have the correct properties set on your collision object? If not, do this:
1. Select the object
2. Under the ICE module (default keymapping: 4) Particles > Collision > Lagoa Particles > Set Collision Data

This will create a new ICEtree in your collision object that holds properties of how particles should interact with it.

Besides that make sure you have all properties you want to simulate checked under the Lagoa Simulation node. Beware that many things can affect the final result of your sim, so it is a good idea to test things one by one in simpler scenarios to get a hang of things.
Gustavo Eggert Boehs
Blog: http://www.gustavoeb.com.br/

frosty3907
Posts: 23
Joined: 18 Oct 2012, 08:41

Re: Lagoa No Slip and Static Friction not working - help!

Post by frosty3907 » 14 May 2013, 18:42

gustavoeb wrote:Static friction and no-slip work.

Do you have the correct properties set on your collision object? If not, do this:
1. Select the object
2. Under the ICE module (default keymapping: 4) Particles > Collision > Lagoa Particles > Set Collision Data

This will create a new ICEtree in your collision object that holds properties of how particles should interact with it.

Besides that make sure you have all properties you want to simulate checked under the Lagoa Simulation node. Beware that many things can affect the final result of your sim, so it is a good idea to test things one by one in simpler scenarios to get a hang of things.
Yes I've done that.
It definitely does not work here, did you test it?

Try and have a collision object pass under a lagoa emitter and have the particles not slide right off it.

User avatar
gustavoeb
Moderator
Posts: 587
Joined: 20 Jul 2010, 22:33
Skype: gustavoboehs

Re: Lagoa No Slip and Static Friction not working - help!

Post by gustavoeb » 14 May 2013, 19:12

Not in front of SI. Does your material have inelastics on?

edit: correction should work even with inelastics off in your material
Gustavo Eggert Boehs
Blog: http://www.gustavoeb.com.br/

User avatar
gustavoeb
Moderator
Posts: 587
Joined: 20 Jul 2010, 22:33
Skype: gustavoboehs

Re: Lagoa No Slip and Static Friction not working - help!

Post by gustavoeb » 14 May 2013, 21:05

Here is a comparisson. Noslip is suttle since it is most relevant at the moment of collision. At 6 some particles will slide to the sides making room for other particles, at 0 they tend to stay inplace until pushed aside. Difference to sim without static and no slip is very clear.
You do not have the required permissions to view the files attached to this post.
Gustavo Eggert Boehs
Blog: http://www.gustavoeb.com.br/

frosty3907
Posts: 23
Joined: 18 Oct 2012, 08:41

Re: Lagoa No Slip and Static Friction not working - help!

Post by frosty3907 » 15 May 2013, 05:10

Those look identical!