﻿ SPM - Addon for Grasshopper | Grasshopper Docs
We are a free, community-supported website! 🥰
We only display small unobtrusive ads which help us stay online! 💯
 Dynamics
 Integration
 Utilities

# SPM

### Dynamics

 Alignment (Aln)Creates a desire for integration vectors to align to neighbours Cohesion (Coh)Creates a desire for integration points to gather together Gravity Dynamic (Grav)Creates gravity sink/sources at specified points ScaleScales the vectors logarithmically as a post-process step Separation (Sep)Creates a desire for integration points to maintain a particular distance from each other Surface Attraction (SAtt)A post-processing dynamic which causes integration to be attracted (or repulsed) from surfaces Surface Bounce (SBnc)A post-processing dynamic which allows the integration to bounce off of surfaces during a collision Surface Flow (SFlow)A post-processing dynamic which allows integration to flow along a list of surfaces Vector Addition (VAdd)Adds a vector to each vector in a vector field Vortex Dynamic (Vortex)Creates vortices inside a vector field at specified points (at the origins of the planar inputs)

### Utilities

 CounterA persistent counter that increases its count each iteration Distance Binning (DB)Allows faster processing of dynamics that reference the entire field of particles (Cohesion, Alignment, Separation) by processing only points in a local area (Bin) at a time Point/Vector Interpolation (Pt Interp)Interpolate an N-dimensional point based on surrounding M-dimensional vectors Dynamic Keyframe (DKf)Keyframes a list of dynamics to only trigger at specified step ranges Number Interpolation (Num Interp)Interpolates N-dimensional points based on surrounding M-dimensional vectors Open/Closed Curve Sorter (CrvSt)Sorts a list of points representing curves into open and closed lists TensorA Tensor component represents a 3d frame or basis, such as a plane Vector Field Creator (VFC)Modifies or creates a new vector field

### Integration

 SPM Boundary Settings (BndS)Settings to control boundaries during an integration SPM Vector Field Integration (SPM Integration)Statically or dynamically integrates points travelling through a vector field SPM Integration Settings (IntegrationS)Settings to configure a SPM vector field integration component SPM Orbit Settings (OrS)Settings to control the orbit parameters SPM Particle Life Time Settings (PrtS)Settings to control the lifetime behaviour of particles SPM Tensor Settings (TenS)Settings to work with tensor fields during integration

Site design © Robin Rodricks.   SPM and associated data © 2024 Daniel Hambleton and Chris Walsh.
Rhinoceros and Grasshopper are registered trademarks of Robert McNeel & Associates.  Hosted by GitHub