Note: This component’s functionality can be achieved by using the Remap component. The function of this component is to reduce the number of steps to unitize a list of numbers.

This vb Component for Grasshopper takes a list of points in any sequence and proportionally unitizes the X,Y,Z values from 0 to 1.  The user simply inputs the list of points and the component outputs a corresponding set of unitized values.

The equation is simple. Input list of Values = V, Min = lower bounds, Max = upper bounds, T = unitized value. V is unitized by the following

T = ((V-Min) / (Max-min))

INPUT Point3d List P A list of 3d points
OUTPUT Point3d List A A list of points remapped in X,Y,Z to a domain of 0-1
| Download User Objects / Grasshopper Sample Files
Platform | Rhino 5, Grasshopper
Version | Grasshopper 0.9.0075
Type | Visual Basic Component