Smoke Particle Collision

Hello!
Is it possible to make the “Detailed Smoke” asset have collisions with another object such as a house? Like having smoke not going through the roof of a house but instead “Smearing” across the ceiling?

I tried adding a particle system to the detailed smoke but it does not actually interact with the smoke, it adds a new particle under the smoke’s xyz.

So, is it possible? (I am assuming it is, it’s unity).

Thanks in advance.

I don’t think it will work with “Detailed Smoke”. You’ll have to use the new particle emitters because the “Detailed Smoke” is the old legacy particle system which I think lacks collision. I have been working on this as well and haven’t really found a good solution as of yet. Using the new particle system adds collision, but it doesn’t seem to be very robust for this sort of thing. Particles moving too fast go right through a collider/wall/ceiling. Large particles don’t seem to collide until they get half-way through the collider, so if you have a decent-sized smoke particle for a smoke cloud it will be half under the ceiling and half-over. You have to make sure your room geometry is, well, airtight. If you don’t, some of the longer lived particles will leak through any cracks in the the geometry of the room. I’ve been waiting and watching the development of Fluvio 3 in the hopes that it be the solution I’m looking for. I tried Fluvio 2, but it didn’t really work for what I was trying to do. In a lot of ways it did work better than the standard particle system, but then didn’t work as well in other aspects. Plus if you have a high volume of particles it really bogs everything down. Fluvio 3 is supposed to be 10x faster and have a buoyancy coefficient which should help the modelling of vapors, gasses, smoke, etc. So when that gets here I may take another look at it.