We need your help! 🔥
Please consider disabling your ad-blocker to support this website! 🔑
We are a free, community-supported website! 🥰
We only display small unobtrusive ads which help us stay online! 💯
Thank you in advance! ❤️
Goals
Goals-6dof
Goals-Angle
Goals-Co
Goals-Col
Goals-Lin
Goals-Mesh
Goals-On
Goals-Pt
Main
Mesh
Morph
SubD
Triangulation
Utility

Soft & Hard Solver

Solver with separate inputs for soft goals, and hard constraint type goals

Inputs

NameIDDescriptionType
SoftGoalsSoftGoalsThese goals will be met only if they do not conflict with the hard goalsGeneric Data
HardGoalsHardGoalsThese goals will override the soft goalsGeneric Data
HardIterationsHardIterationsThe number of hard iterations performed after each soft stepInteger
SoftMultiplierSoftMultiplierMultiplier for the soft movement. This can be decreased to zero at the end if you want maximum accuracyNumber
ResetResetHard Reset (completely rebuild the particle list and indexing)Boolean
ThresholdThresholdStop when average movement is less than this (default is 1e-15)Number
ToleranceTolerancePoints closer than this distance will be combined into a single particleNumber
OnOnIf true, Kangaroo will continue to iterate until reaching the given threshold valueBoolean

Outputs

NameIDDescriptionType
IIIterationsInteger
VVVPoint
OOGoalFunction Output treeGeneric Data

Video Tutorials

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

Report an Issue  |  Terms of Service