Crowd and Volume collisions

   362   5   2
User Avatar
Member
18 posts
Joined: March 2017
Offline
Hello

I have a very basic crowd sim here with some low poly agents and I would like to have a smoke volume collide/interact with the crowd sim but I am having some problems doing so. At what level can I achieve this? At the crowdsource level? Agent level?

Has anyone had any luck at doing this?

Edit: My agents are FBX files, if that helps.
Edited by chanson78 - Nov. 8, 2017 05:00:26
User Avatar
Member
41 posts
Joined: Nov. 2009
Offline
I'am also interested - how to generate smoke on the crowds footsteps for dusty terrain for example?
User Avatar
Member
33 posts
Joined: Jan. 2016
Offline
I think you have to unpack them, convert them to VDBs and stuff to be able to collide with smoke and fluid sims.
Correct me if I'm wrong.

For generating smoke - there is a way to use the positions from packed geometry (which is what agents are) but I don't know how yet But I've seen some advice somewhere, try googling it.

https://facebook.com/madfusionVisuals [facebook.com]
https://www.artstation.com/loogas [www.artstation.com]
https://www.linkedin.com/in/lstolarski/ [www.linkedin.com]
https://vimeo.com/loogas [vimeo.com]
User Avatar
Member
18 posts
Joined: March 2017
Offline
I got this to work quite easily using the Static Object in the shelf menu and selecting my crowdsource. It set up all the rest for me, worked like a charm.
User Avatar
Member
33 posts
Joined: Jan. 2016
Offline
For small crowd I guess it's ok, but I always think about some more extreme cases For example I have a scene with 5000 agents - the VDB generation (which is what the Collision Source does)kills my computer
Thanks for sharing what you did, though.
Edited by loogas - Dec. 5, 2017 08:12:30

https://facebook.com/madfusionVisuals [facebook.com]
https://www.artstation.com/loogas [www.artstation.com]
https://www.linkedin.com/in/lstolarski/ [www.linkedin.com]
https://vimeo.com/loogas [vimeo.com]
User Avatar
Member
18 posts
Joined: March 2017
Offline
loogas
For small crowd I guess it's ok, but I always think about some more extreme cases For example I have a scene with 5000 agents

Do you really need though the VDB sim to collide with all 5000 agents? In this situation, I would only have the VDB sim affect/collide only the absolutely critical agents for the shot and let the VDB sim pass through(not collide) the other agents assuming they are background or far away enough from the camera. Also if your agents are high poly, then of course that will greatly affect the collision sim calculation. You might consider having the VDB sim only affect low poly proxy agents.
  • Quick Links