--- title: "Push Apart" url: "https://help.maxon.net/c4d/en-us/Content/html/OEPUSHAPART.html" section_path: "MoGraph > Effectors > Push Apart" element_id: "OEPUSHAPART" command_id: "440000219" description: "This page describes the Push Apart Effector in Cinema 4D's MoGraph system. It resolves intersections between clones by pushing, scaling or hiding …" --- # Push Apart > **Note:** **What is it about?** > > This page describes the **Push Apart Effector** in **Cinema 4D**'s MoGraph system. It resolves intersections between clones by pushing, scaling or hiding overlapping ones — keeping distributed crowds, forests or scattered props from visibly interpenetrating. ![Image: 040365.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/040365.jpg)\ Left without the Push Apart Effector, right with. MoGraph does not automatically prevent clones from intersecting when they're distributed, which is something that occurs quite often. This is something that should not happen at all in certain applications (e.g., when pedestrians are distributed along a sidewalk) but is less critical for others (trees in a forest can intersect somewhat). The **Push Apart** Effector is designed to prevent clones from intersecting. Even though it can't work wonders (it works interactively and is not always able to find a suitable solution to prevent all intersections) but it can save a load of manual work, for example when working with Dynamics! The **Push Apart** Effector works best when the clones are not bunched closely together: ![Image: 040366.jpg](https://help.maxon.net/c4d/en-us/Content/Resources/Images/040366.jpg)\ From left to right: A group of clones without Effectors; with Random Effector; Random and Push Apart Effector (in this order) with **Mode** = Push Apart, and **Mode** = Hide (but with many more clones). Then there is simply more room available to ensure a minimum amount of spacing without having to push the complete clone conglomerate apart, which can result in intersecting if very many clones are used. Its iterative way of working, can cause jumpy behavior when its settings are animated (e.g., **Radius**). If this happens, add a [Delay Effector](https://help.maxon.net/c4d/en-us/Content/html/OEDELAY.html.md) (place it after the Push Apart Effector in the Effector list) to smooth things out.