### Takes a plane normal to a vector from 2 points and pulls a 3rd point toward that plane

## Inputs

Name | ID | Description | Type |

**NormalStart** | NormalStart | Plane origin and start of normal vector | Point |

**NormalEnd** | NormalEnd | End of normal vector | Point |

**ShearPt** | ShearPt | Point to pull to the plane | Point |

**Strength** | Strength | Shear strength | Number |

**RestHeight** | RestHeight | Target height from plane | Number |

**Cutoff** | Cutoff | If positive, force only active below this distance (measured from plane origin); if negative only above this distance; and if 0 then at all distances | Number |

**Exponent** | Exponent | Strength proportional to a power of the distance | Integer |

## Outputs

Name | ID | Description | Type |

**Shear** | S | Shear out | Goo |