Copy link to clipboard
Copied
I'm trying to make a particle system of hail bouncing off an umbrella.
I have the collision tag on the umbrella. And a Particle behavior with collision turned on on the hail ball
When I run the scene, the hail falls and things collide but the umbrella has a rectangular collision box.
The collision settings on the Physics behavior are set to "contour" for shape, but the collision box isn't countoured.
If I make the umbrell not independent I can see the countoured mesh, but then the collision doesn't work.
I could sware I was able to get this working previously but I don't know how. Is there a way to make a contoured collision box work?
Oh, I took a quick look, and made this one change in the rigging, and this is what I get
Copy link to clipboard
Copied
The only way I've tried it so far is to have the snow and object in separate files. Here's what that looks like.
Copy link to clipboard
Copied
Thanks. I tried it with the hail in a sepparate puppet but the problem is the same. Could this have something to do with the last update Oct 2019?
I looked at the physics playground example puppet here:Character Animator Examples and it seems like all the balls in that scene have square collision boxes.
Copy link to clipboard
Copied
The example I posted is done in the latest update, using puppet files from earlier CH releases. The umbrella seems to be causing the problem. If you post a link to your project I could take a closer look.
Copy link to clipboard
Copied
That would be amazing! Here's the project Dropbox - Umbrella Test.zip
Copy link to clipboard
Copied
Okay, got it. I've something I have to do right now, but will get to it in a couple hours. In the meantime, I did a test with both in the same puppet and I see the same thing you're seeing. So right now it's a mystery.
Copy link to clipboard
Copied
Oh, I took a quick look, and made this one change in the rigging, and this is what I get
Copy link to clipboard
Copied
Awesome. So the key was to make the main group independent. Thank you so much!
Copy link to clipboard
Copied
Since posting above I have done some more testing, and found that changing the independence doesn't always work. Another way I found to get the particles to follow the umbrella contour is, after everything else is set up, to just move a handle on the umbrella in the rig panel. It doesn't seem to matter where the handle is moved. I have no idea why this makes a difference, but it seems to fix it.
Copy link to clipboard
Copied
Just move an existing handle? That sounds like it is triggering a cache flush or similar. if repeatable sounds like s bug report candidate.