Collisions with new RBDBulletSolver??
2140 9 0- DasBK
- Member
- 17 posts
- Joined: 6月 2017
- Offline
Hi guys
Houdini 18… I have a wall and a hammer. I created the fracture points using the RBDMaterialFracture node - Rbdconfigure - RBDBulletSolver. My problem is, the hammer is animated to crash through the wall, but I cant figure out how to get the hammer to collide with the wall to create the break. It is separate SOP import and animated. I plugged it into the 4th input of the solver where it calls for collision geometry.
Im a bit new to the RBD system. I know that if I simply dropped an object from the sky it would fracture, but I am now trying to figure out how to create a fracture via collision from another animated object.
Thanks.
Houdini 18… I have a wall and a hammer. I created the fracture points using the RBDMaterialFracture node - Rbdconfigure - RBDBulletSolver. My problem is, the hammer is animated to crash through the wall, but I cant figure out how to get the hammer to collide with the wall to create the break. It is separate SOP import and animated. I plugged it into the 4th input of the solver where it calls for collision geometry.
Im a bit new to the RBD system. I know that if I simply dropped an object from the sky it would fracture, but I am now trying to figure out how to create a fracture via collision from another animated object.
Thanks.
- vusta
- Member
- 555 posts
- Joined: 2月 2017
- Offline
- DasBK
- Member
- 17 posts
- Joined: 6月 2017
- Offline
- DasBK
- Member
- 17 posts
- Joined: 6月 2017
- Offline
- DasBK
- Member
- 17 posts
- Joined: 6月 2017
- Offline
- DasBK
- Member
- 17 posts
- Joined: 6月 2017
- Offline
So here is what I have so far. Trying to concentrate the area of breakage by the hammer. Used a boolean to create the group = breakMe and used the RBDConfigure to create 2 groups, BreakMe and DoNotBreakMe. Nothing breaks, haha. In addition, I have a hammer that came in an alembic file that I wanted to use as the collision, but since I couldnt get that to work I made a proxy geo to animate and use, but again….meh. Here is the file for your viewing pleasure. Hope to get some help soon, this is killing me.
Thanks y'all.
Thanks y'all.
- vusta
- Member
- 555 posts
- Joined: 2月 2017
- Offline
- vusta
- Member
- 555 posts
- Joined: 2月 2017
- Offline
I think this is a better version,
in the first rbdmaterialfrac, now it frac only the middle bit, not the big wall as well…then we need a second rbdmaterialfrac to glue the middle bits to the surrounding wall, ie. you'll note that in the 2nd rbdmaterialfrac , both fracture tabs have been disabled, we just need to use constraints tab
You'd also have the advantage of setting some glue strength for the middle bits in the 1st frac, then can set a different strength glueing the small bits to the surrounding wall in the 2nd frac
oh wait…maybe the glue strength of the 2nd one would override the 1st one ? dunno maybe a guru can chime in.
in the first rbdmaterialfrac, now it frac only the middle bit, not the big wall as well…then we need a second rbdmaterialfrac to glue the middle bits to the surrounding wall, ie. you'll note that in the 2nd rbdmaterialfrac , both fracture tabs have been disabled, we just need to use constraints tab
You'd also have the advantage of setting some glue strength for the middle bits in the 1st frac, then can set a different strength glueing the small bits to the surrounding wall in the 2nd frac
oh wait…maybe the glue strength of the 2nd one would override the 1st one ? dunno maybe a guru can chime in.
Edited by vusta - 2020年2月2日 23:41:32
- DasBK
- Member
- 17 posts
- Joined: 6月 2017
- Offline
I noticed that the geo surface disrupts at the first RBDMatFracture, which a Normals node before the merge worked for that, but then everything breaks at the 2nd RBDMatFrac node. …still working on a solution.
BUT..
Why would the RBDMatFracture not be able to contain both pieces together? I am still a bit new at understanding this, so forgive me for any small questions? I imagine that if I had a more complex scene, lets say a wall that will take many bullet hits…would I need to then create booleans then use a RBDMatFracture for each piece of that wall? \
Thanks.
BUT..
Why would the RBDMatFracture not be able to contain both pieces together? I am still a bit new at understanding this, so forgive me for any small questions? I imagine that if I had a more complex scene, lets say a wall that will take many bullet hits…would I need to then create booleans then use a RBDMatFracture for each piece of that wall? \
Thanks.
- DasBK
- Member
- 17 posts
- Joined: 6月 2017
- Offline
-
- Quick Links