2
$\begingroup$

how can i set a force field to affect the particle system named "alpha" and have no effect to the one named "beta" ?

I tried to bake using separated levels and i tried also using the field weights > effector group setting into the particle system settings pannel

$\endgroup$

1 Answer 1

2
$\begingroup$

Fields only have an effect on objects and particles that reside on the same layer. Therefore, one solution is to have particle system 'alpha' on one layer, 'beta' on a second layer, and the force on the same layer as 'alpha'.

To achieve this you can use M to move objects to different layers - simply press M while an object is selected and the 'Move to Layer' popup should appear. Just select the layer(s) that the object should reside on (an object can be on more than one layer - hold Shift to allow you to select multiple). To 'View' multiple layers, simply hold Shift and click the layers in the button bar at the bottom of the 3d Editor window.

With one of the objects (Beta) on a different layer and both layers selected for view, you should see no difference in the scene. However, the moved object's particles will no longer be affected by the force.

$\endgroup$
5
  • $\begingroup$ im going to test it right now, tnx for support <3 $\endgroup$ Commented Apr 24, 2018 at 7:28
  • 2
    $\begingroup$ Thanks a lot! I already tried to use different layers but probably something went wrong. $\endgroup$ Commented Apr 24, 2018 at 7:55
  • 1
    $\begingroup$ "layers" became "collections" in blender 2.8. This might be obvious to some but wasn't to me. figured I'd drop it here just in case. $\endgroup$
    – stillsleep
    Commented Mar 10, 2023 at 18:26
  • $\begingroup$ In Blender 3.6 I add force to its own collection, then add rigidbody to its own collection, but force still acts on the rigidbody, Did Blender 3 remove the ability to isolate physics layers?? $\endgroup$
    – Logic1
    Commented Oct 28, 2023 at 0:17
  • $\begingroup$ I think Rigidbody still doesn't permit different collections to be affected by their own forces - despite this being possible in Blender 2.79 using Layers. You could try raising it as a bug report - or search the bug report database to see if it's already been raised and worked on. $\endgroup$ Commented Nov 6, 2023 at 23:24

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .