5

I have a plane "shooting" particles and I want those particles to stick to wherever they land and stay sticked. It does that on perfectly horizontal faces (the top of the cube) but if they land on a face from the sides they slowly slip off.

sliding particles

This is because of gravity but if I turn it off the particles will just fly off infinity in the direction they are "shoot".

The cube has these settings in the its Collision physics: Stickiness: 10 Particle damping factor: 1 Particle Friction: 1

How can I make them stick to the side faces and stay there?

Using Blender 2.76

The Berga
  • 171
  • 1
  • 7

3 Answers3

10

It can be done by using an addon called Animation Nodes.

enter image description here

The basic concept here is to get the location of each particle unit by the moment they die on hitting the collider. Then parent them to it immediately.

Here is a template setup:

(2018-07-21 updated, compatible with AN2.0)

How to Use:

  • Open the attached file;
  • Download the addon from the link above, then install and enable it;
  • Replace Eimtter and Collider object input on related nodes.
  • Go to frame 1, play animation.
Leon Cheung
  • 27,718
  • 11
  • 89
  • 161
0

in the Scene tab you can turn off gravity, just untick the checkbox. I have some issues with particles bouncing off for high speed and grazing incidence angles but otherwise works fine.

P Bates
  • 31
  • 2
0

One reason could be your particle cache step. Setting it to one frame should at least lessen if not stop the sliding.

Essentially the eighth step in here:

How can I simulate powder with a particle system?

Mörkö
  • 1,296
  • 8
  • 15