﻿ Grasshopper Vector - Addon for Grasshopper | Grasshopper Docs
We are a free, community-supported website! 🥰
We only display small unobtrusive ads which help us stay online! 💯
 Colour
 Field
 Grid
 Plane
 Point
 Vector

# Grasshopper Vector

### Point

 Point Cloud Attributes (Point Cloud)Point Cloud Attributes Point Cloud Closest Point (Point Cloud CP)Find the closest point in a point cloud Reduce Point Cloud (Reduce)Reduce the number of points in a point cloud Project Point (Project)Project a point onto a collection of shapes Construct Point (Pt)Construct a point from {xyz} coordinates. Deconstruct (pDecon)Deconstruct a point into its component parts. Point Polar (Pt)Create a point from polar {phi,theta,offset} coordinates. To Polar (Polar)Convert a 3D point to plane polar coordinates. Point Oriented (Pt)Create a point from plane {u,v,w} coordinates. Point Cylindrical (Pt)Create a point from cylindrical {angle,radius,elevation} coordinates. Barycentric (BCentric)Create a point from barycentric {u,v,w} coordinates Distance (Dist)Compute Euclidean distance between two point coordinates. Closest Point (CP)Find closest point in a point collection. Closest Points (CPs)Find closest points in a point collection. Pull Point (Pull)Pull a point to a variety of geometry. Sort Points (Sort Pt)Sort points by Euclidean coordinates (first x, then y, then z) Sort Along Curve (AlongCrv)Sort points along a curve Points to Numbers (Pt2Num)Convert a list of points to a list of numbers Numbers to Points (Num2Pt)Convert a list of numbers to a list of points Point Groups (PGroups)Create groups from nearby points Cull Duplicates (CullPt)Cull points that are coincident within tolerance

### Plane

 XY Plane (XY)World XY plane. XZ Plane (XZ)World XZ plane. YZ Plane (YZ)World YZ plane. Deconstruct Plane (DePlane)Deconstruct a plane into its component parts. Construct Plane (Pl)Construct a plane from an origin point and {x}, {y} axes. Plane Origin (Pl Origin)Change the origin point of a plane Plane Offset (Pl Offset)Offset a plane. Plane Normal (Pl)Create a plane perpendicular to a vector. Plane 3Pt (Pl 3Pt)Create a plane through three points. Plane Fit (PlFit)Fit a plane through a set of points. Line + Pt (LnPt)Create a plane from a line and a point. Line + Line (LnLn)Create a plane from two line segments. Plane Closest Point (CP)Find the closest point on a plane. Align Planes (Align)Align planes by minimizing their serial rotation. Align Plane (Align)Perform minimal rotation to align a plane with a guide vector Rotate Plane (PRot)Perform plane rotation around plane z-axis Adjust Plane (PAdjust)Adjust a plane to match a new normal direction Flip Plane (PFlip)Flip or swap the axes of a plane Plane Coordinates (PlCoord)Get the coordinates of a point in a plane axis system.

### Vector

 Solar Incidence (Solar)Gets the solar incidence vector for a certain time and place Vector XYZ (Vec)Create a vector from {xyz} components. Deconstruct Vector (DeVec)Deconstruct a vector into its component parts. Vector Length (VLen)Compute the length (amplitude) of a vector. Vector 2Pt (Vec2Pt)Create a vector between two points. Unit Vector (Unit)Unitize vector. Reverse (Rev)Reverse a vector (multiply by -1). Multiply (VMul)Perform vector-scalar multiplication. Divide (VDiv)Perform vector-scalar division. Amplitude (Amp)Set the amplitude (length) of a vector. Addition (VAdd)Perform vector-vector addition. Rotate (VRot)Rotate a vector around an axis. Cross Product (XProd)Compute vector cross product. Dot Product (DProd)Compute vector dot product. AngleCompute the angle between two vectors. Unit X (X)Unit vector parallel to the world {x} axis. Unit Y (Y)Unit vector parallel to the world {y} axis. Unit Z (Z)Unit vector parallel to the world {z} axis.

### Field

 Break Field (BreakF)Break a field into individual elements Merge Fields (MergeF)Merge a collection of fields into one Point Charge (PCharge)Create a field due to a point charge Line Charge (LCharge)Create a field due to a line charge Vector Force (FVector)Create a field due to a vector force Spin Force (FSpin)Create a field due to a spin force Evaluate Field (EvF)Evaluate a field at a point Field Line (FLine)Compute the field line through a certain point Scalar Display (FScalar)Display the scalar values of a field section Direction Display (FDir)Display the force directions of a field section Perpendicular Display (FPerp)Display the perpendicularity of a field through a section Tensor Display (FTensor)Display the tensor vectors of a field section

### Grid

 Square (SqGrid)2D grid with square cells Rectangular (RecGrid)2D grid with rectangular cells Hexagonal (HexGrid)2D grid with hexagonal cells Triangular (TriGrid)2D grid with triangular cells Radial (RadGrid)2D radial grid Populate 2D (Pop2D)Populate a 2-Dimensional region with points Populate 3D (Pop3D)Populate a 3-Dimensional region with points Populate Geometry (PopGeo)Populate generic geometry with points

### Colour

 Blend Colours (BlendCol)Interpolate (blend) between two colours.

Site design © Robin Rodricks.   Grasshopper Vector and associated data © 2024 Robert McNeel & Associates.
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub