Link to Training: https://youtu.be/pBZM387_SYg Steps: 1. Create geometry node (in Geometry Node) 2. pull in test geometry: rubber toy in Geometry node 3. add an attribute delete and type in "shop_materialpath" in the primitive attributes 4. add attribute from map node and pick a map 5. add scatter to scatter points 6. add a Popnet (In Popnet) 7. Change emmison type to All Points in POP Source node 8. still in POP Source node go to birth tab and change Impuse Activation to $FF < 2 (This will limit birth of particles to the first frame) 9. Add a Pop curve force under the POP Source node (this will give the velocity to the particles) (Curve creation on Obj level) 10. create a curve in its own geo node, name it curve 11. use transform to move it near Toy 12. create a null and name it CURVE_OUT (In Popnet) 13. in popcurveforce go to SOP path and chose the "CURVE_OUT" 14. play the timeline to see the particles flow
*NOTES: You may need to move the curve closer to Toy, or increase the Max influence radius to capture the whole toy. You may need to lengthen timeline too.
Force probably looks slow, to increase the rates, in popcurveforce increase the "follow Scale", "Suction Scale", and "Orbit Scale".
Add gravity after Popsolver to give the particles a gravitational pull after they leave the influence of the popcurvesolver.
Add a popforce after popcurvesolver for noise to breakup the tube look (change Amp and Swirl size)
Increase the force total count in the scattr SOP to get a more dense simulation.