Khaled AbdelHay
catchyid
About Me
Connect
LOCATION
Not Specified
WEBSITE
Houdini Skills
Availability
Not Specified
Recent Forum Posts
[Bullet] Relationship between Glue strengths and generated Impacts? Aug. 5, 2019, 11:12 a.m.
Another Update + four questions:
1) Just watched a tutorial by sidefx (https://youtu.be/lG0iZCv-sPQ?t=602) and it states if impact on constraint > glue strength then constraint will break, now according to my attached test this is not the case!? I set glue strength to 1.0 and @Frame 18, I see many impacts > 1.0 but still see their constraints are not in broken group?
2) Glue constraint number 87 seems to be always there with impact value 30510 (at frame 50), although all other constraint impacts are decaying to zero, why is that?
3) Why constraint impact = 0 when there is no collision? Should not be any internal values to keep pieces stuck together and prevent from falling under their own weight force?
4) If I increase Glue Constraint strength, I get lower impacts? Meaning, in the attached file:
If I set glue strength = 1 –> max generated impact is 30,510 (piece 87 @ frame 18)
If I set glue strength = 100 –> max generated impact is 1,946 (piece 87 @ frame 18)
My question: Why generated impact is a function of glue strength? Should not be the impact function of piece mass, velocity for example only and not function of strength defined on constraint?
1) Just watched a tutorial by sidefx (https://youtu.be/lG0iZCv-sPQ?t=602) and it states if impact on constraint > glue strength then constraint will break, now according to my attached test this is not the case!? I set glue strength to 1.0 and @Frame 18, I see many impacts > 1.0 but still see their constraints are not in broken group?
2) Glue constraint number 87 seems to be always there with impact value 30510 (at frame 50), although all other constraint impacts are decaying to zero, why is that?
3) Why constraint impact = 0 when there is no collision? Should not be any internal values to keep pieces stuck together and prevent from falling under their own weight force?
4) If I increase Glue Constraint strength, I get lower impacts? Meaning, in the attached file:
If I set glue strength = 1 –> max generated impact is 30,510 (piece 87 @ frame 18)
If I set glue strength = 100 –> max generated impact is 1,946 (piece 87 @ frame 18)
My question: Why generated impact is a function of glue strength? Should not be the impact function of piece mass, velocity for example only and not function of strength defined on constraint?
[Bullet] Relationship between Glue strengths and generated Impacts? Aug. 5, 2019, 10:12 a.m.
Just an update: glue impacts are zero when an object, let's say a wall, is not interacting with any other objects, just holding itself under gravity –> this means that “impacts” do not measure impulse/stress generated by glue constraints (otherwise it will have some values to counter gravity pulling the wall down). Hmmm…so the whole idea of measuring impacts and using them to set constraints strength is just wrong (unless I find the right parameter to measure)! Now going back to square one: i.e. how to set constraints strength such that I guarantee some will break and some won't…
[Bullet] Relationship between Glue strengths and generated Impacts? Aug. 5, 2019, 9:38 a.m.
Hi,
I need to compute max impact on glue constraints (call it max_impact), and use it to set glue constraint strengths such as: to break constraints set their f@strength<max_impact, otherwise set f@strength>max_impact. The idea here is to sim twice: first compute max_impacts on constraints, then sim a second time to glue strength either < or > than max_impacts. The problem here is each time I change glue f@strength, I get new max_impact? My initial thought is max_impact should be function of object density, speed,… and not related to glue strength?
Notes:
a-I compute max_impact by promoting impacts generating on constraints using “maximum” mode.
b-Below are 2 tests to demonstrate the “problem”:
Test 1: set Glue strength = 20e9 –> computed max impact on constraints = 2,879
Test 2: set Glue strength = 20e1 –> computed max impact on constraints = 286,801.8
As I mentioned above is max_impacts seems function of Glue strength? Attached is a simple hip file for the tests…
Thanks
I need to compute max impact on glue constraints (call it max_impact), and use it to set glue constraint strengths such as: to break constraints set their f@strength<max_impact, otherwise set f@strength>max_impact. The idea here is to sim twice: first compute max_impacts on constraints, then sim a second time to glue strength either < or > than max_impacts. The problem here is each time I change glue f@strength, I get new max_impact? My initial thought is max_impact should be function of object density, speed,… and not related to glue strength?
Notes:
a-I compute max_impact by promoting impacts generating on constraints using “maximum” mode.
b-Below are 2 tests to demonstrate the “problem”:
Test 1: set Glue strength = 20e9 –> computed max impact on constraints = 2,879
Test 2: set Glue strength = 20e1 –> computed max impact on constraints = 286,801.8
As I mentioned above is max_impacts seems function of Glue strength? Attached is a simple hip file for the tests…
Thanks