This is a particle emission test created in Maya2012 using intersected collision meshes as surface emitters. The initial rigid body sim was created with Dynamica and the resulting baked meshes were duplicated and intersected with a ground plane. The baked meshes were then repurposed as Nucleus passive colliders - to give the emitted particles natural behavior. This system is imperfect, but suitable for many FX applications.
Download the Maya scene file here: ParticleEmissionFromBooeanIntersectedSurfaces-2012-04-06.ma