When an object is dropped on a pcs I would like a ripple or wave to propagate through the pcs. Almost like tracking a shockwave through air. Ideally the pcs should alter colour to show the heat map of the the shockwave.
In this PG I have used the PointsCloudSystem to generate surface points and volume points of a cube. I then used those points to create small polyhedron physics impostors at those points.
The object drops and rests correctly on the polyhedron. The next task is propagation of that force through the pcs.
As a particle system the PCS provides some methods to manage the particles. However it is behavior agnostic. This means it has no emitter, no particle physics, no particle recycler. You have to implement your own behavior.
on this page
Here is a simple example of a mesh colliding with the particles
from
I would say that if you are creating a mesh around each particle then you may as well work with the meshes themselves.
I think looking into cloth simulation might serve as inspiration Since cloth is usually simulated as a set of “points” that are connected by some constraint and influence each others.