Your Cart
Loading
Only -1 left

Learn Physics Simulation in Grasshopper - 3D Interactive Study Guide | 12-Step C# Script | Rhino 7/8

On Sale
$29.99
$29.99
Added to cart

+======================================================================+

| PAYHIP PRODUCT LISTING                       |

| Learn Physics Simulation in Grasshopper               |

| 2026 Wickerson Studios                       |

+======================================================================+



------------------------------------------------------------------------

 TITLE

------------------------------------------------------------------------


Learn Physics Simulation in Grasshopper - 3D Interactive Study Guide |

12-Step C# Script | Rhino 7/8



------------------------------------------------------------------------

 SUBTITLE / TAGLINE

------------------------------------------------------------------------


Particles become spheres. Springs zigzag with Hooke's law. Euler

steps march forward — or explode. Cloth drapes from pinned corners.

Catenary chains invert into compression arches. The engine behind

Kangaroo2 — made visible, made understandable.



------------------------------------------------------------------------

 DESCRIPTION

------------------------------------------------------------------------


Physics simulation powers every Kangaroo solve, every form-finding

exercise, and every cloth drape you run in Grasshopper. But what's

actually happening inside that solver?


This script makes it visible.


Drop a single C# component into Grasshopper, connect a slider (1-12),

and watch the principles come alive as 3D geometry you can orbit,

zoom, and bake into Rhino layers.


THE 12 STEPS:


Step 1 — Particles

 Position, velocity, mass. The simplest physics object: a point that

 moves. Every simulation starts here. Mapped to KangarooSolver.Particle.


Step 2 — Forces

 Gravity, wind, attractors, repulsion. Forces are vectors that change

 motion. Superposition: all forces add together. Mapped to Kangaroo Goals.


Step 3 — Newton's Laws

 F=ma — the core equation. Inertia, acceleration, action-reaction.

 Heavy objects accelerate less. Every force has an equal opposite.


Step 4 — Springs (Hooke's Law)

 F = -k * (L - L0) * direction. Stretched springs pull inward.

 Compressed springs push outward. Stiffness k controls behaviour.

 Mapped to Kangaroo "Spring" and "Length" goals.


Step 5 — Damping

 Without damping, springs oscillate forever. Viscous drag, critical

 damping, energy loss. Under-damped bounces, over-damped is sluggish.

 Mapped to Kangaroo's solver damping parameter.


Step 6 — Euler Integration

 V += a*dt, P += V*dt. The simplest time-stepping method. Small dt

 is stable, large dt EXPLODES. See why simulations blow up.


Step 7 — Verlet Integration

 P_new = 2P - P_old + a*dt². No explicit velocity. Much more stable.

 Position-Based Dynamics — what Kangaroo2 actually uses inside.


Step 8 — Constraints

 Distance constraints (rigid bars), pin anchors, plane/floor limits.

 Multiple iterations for convergence. Kangaroo Strength = stiffness.


Step 9 — Cloth Simulation

 Particle grid + structural + shear + bend springs + gravity.

 Pin the top row, let it drape. The complete cloth recipe.


Step 10 — Collision Detection

 Sphere-sphere (distance < radii sum), AABB bounding boxes. Broad

 phase vs narrow phase. Collision response and coefficient of

 restitution (bounce vs clay). Mapped to Kangaroo SphereCollide.


Step 11 — Rigid Bodies

 Shape + rotation + inertia. Torque = r × F. Angular acceleration

 = torque / inertia. The rotational parallel to Newton's 2nd law.


Step 12 — Form-Finding

 Catenary chains under gravity. Invert = compression arch (Gaudí's

 method!). Minimal surfaces, tensile structures. Design forces, let

 shape emerge. Nature's optimisation — the power of simulation.



KEY FEATURES:


• Single file — one C# script, paste and go

• 12 interactive steps — slider-driven, instant 3D diagrams

• 1,222 lines — every comment IS the lesson content

• 8 colour-coded material branches — visual clarity

• Bake to layers — organised Rhino layers with TextDot labels

• Kangaroo mapping — every concept linked to Kangaroo equivalents

• Zero plugins — just Rhino + Grasshopper

• Rhino 7 and 8 compatible (Windows and Mac)

• Code IS the textbook — read the source, learn the physics



------------------------------------------------------------------------

 TARGET AUDIENCE

------------------------------------------------------------------------


• Computational designers learning Kangaroo's internals

• Architecture students studying structural form-finding

• Grasshopper users who want physics beyond black boxes

• Plugin developers building custom solvers

• Engineers bridging design and structural analysis

• Digital fabricators modelling material behaviour

• Game developers learning real-time physics foundations



------------------------------------------------------------------------

 TAGS / KEYWORDS

------------------------------------------------------------------------


physics simulation, particle system, Kangaroo, Grasshopper, Rhino,

C# script, springs, Hooke's law, Newton's laws, forces, damping,

Euler integration, Verlet integration, constraints, cloth simulation,

collision detection, rigid body, form-finding, catenary, minimal

surface, tensile, compression, structural, RhinoCommon, parametric,

computational design, study guide, interactive, 3D learning



------------------------------------------------------------------------

 PRICING

------------------------------------------------------------------------


 Standalone                  $14.99


 Dual Bundle (Physics Sim + Linear Algebra)  $24.99

 Dual Bundle (Physics Sim + Structural)    $24.99


 Triple Bundle (Physics + LinAlg + Structural) $32.99


 Quad Bundle (+ Mesh Geometry)         $39.99


 Mega Bundle (all 9 scripts)          $69.99



------------------------------------------------------------------------

 SOCIAL MEDIA COPY

------------------------------------------------------------------------


 TWITTER / X (280 chars):

 Learn Physics Simulation in Grasshopper 🧲 12 interactive 3D

 steps: particles → springs → cloth → form-finding. See what

 Kangaroo does inside. Single C# script, zero plugins. The engine

 behind every Kangaroo solve — made visible.


 INSTAGRAM / LINKEDIN:

 What actually happens inside a Kangaroo solver?


 Particles with mass and velocity. Springs obeying Hooke's law.

 Euler integration marching forward — or exploding. Verlet keeping

 things stable. Constraints enforcing geometry. Cloth draping from

 pinned corners. Catenary chains inverting into compression arches.


 12 interactive steps. 1,222 lines. One C# script. Zero plugins.


 Every concept becomes 3D geometry you can orbit in Rhino. Every

 formula maps to a Kangaroo goal. The physics engine — decoded.


 Link in bio. #Grasshopper #Kangaroo #PhysicsSimulation

 #FormFinding #ComputationalDesign #Rhino3D



------------------------------------------------------------------------

 THUMBNAIL SUGGESTIONS

------------------------------------------------------------------------


 1. Step 12 — Catenary chain + inverted arch (most dramatic)

 2. Step 9 — Cloth grid draping with springs visible

 3. Step 4 — Stretched/compressed/rest springs side by side

 4. Step 2 — Particle with gravity + wind + attractor force arrows



------------------------------------------------------------------------

 CROSS-SELL SUGGESTIONS

------------------------------------------------------------------------


 • Learn Linear Algebra in Grasshopper ($14.99) — vectors, matrices,

  transforms, 4×4 homogeneous coordinates, the math behind physics

 • Learn Structural Analysis in Grasshopper ($14.99) — trusses, beams,

  FEA, load paths, the engineering side of form-finding

 • Learn Mesh Geometry in Grasshopper ($14.99) — vertices, faces,

  topology, subdivision, the meshes that cloth simulations run on

 • Learn C# in Grasshopper ($14.99) — language fundamentals for

  writing custom Kangaroo goals and solvers

 • Learn Design Patterns in Grasshopper ($14.99) — architecture for

  building clean simulation code

 • Learn DSA in Grasshopper ($14.99) — spatial data structures

  powering collision detection broad phases

 • Learn Python in Grasshopper ($14.99) — scripting alternative

 • Learn Linux ($14.99) — server and automation fundamentals

 • Château Élégance v11 ($29.99) — production Grasshopper tool



------------------------------------------------------------------------

 2026 Wickerson Studios - wickersonstudios.com

------------------------------------------------------------------------


You will get the following files:
  • GH (28KB)
  • PDF (29KB)
  • CS (55KB)
  • TXT (9KB)
  • TXT (5KB)