I got some spare time and since it was requested several times to implement multiple point attractors in my Grasshopper User Objects, I compiled a brand new User Object for that cause. Currently the routine can operate with up to 4 attractors. If you need to use less than four just set the field or the force of the rest attractors to zero, for more..ohhh well.. :S
The GH User Object is available to download at the usual location
Here is a screenshot of an example…Enjoy
Several times I have been in the situation where I wanted to deform a grid or the elements on a surface in a radial way. I thought of compiling this routine into a GH User Object.. The Twirl GH User object receives as an input an array of 3d points and creates a twirl effect by rotating them by a specific angle from a given point-centre. The field of interaction is parametrically defined and so is the force of the twirl (clockwise + counter-clockwise).
For more info regarding GH user Objects please refer to the previous posts. To download the Twirl GH User Object go here. I will upload a few examples on how to use the GH User Objects in the future since several people have requested..
The original sculpure by Ora Ito
I wrote an article recently regarding Ora-Ito’s design for Reebok and Wallpaper. The design was inspired by the sole of the RealFlex sneaker. The design is amazing ad so is the fabrication procedure through CNC milling.. I thought I would give it a try and attempt to recreate this concept to a fully parametric model in Grasshopper. The definition needs no input from rhino. Everything is adjusted within GH. The process uses various techniques such as Image Sampled HeightField, multiple attractors, curvature measuring and mesh smoothing.. The definition is still a bit rough thus it can be optimized I believe.. Any feedback or variations are welcome.. The result its quite close to the original.Don’t you think? I hope I won’t have any copyright issues..
(this is strictly for educational purposes)