algorithmic modeling for Rhino

Daniel González Abalde's Blog (9)

Display Heatmap Component

This component displays a grid of values on the canvas.

It receives a list of values and the amount of values in the U direction.


This uses the gradients of the [Gradient] component, allows you to change the interpolation (only for the display) and save the image (the number of values in U will be the width in…


Added by Daniel González Abalde on December 29, 2016 at 5:00am — 2 Comments

Axon Widget

Widget to select and instantiate components from the canvas. It uses an XML database to record the more frequent components and connections between components.

This allows selection using tabbed distribution, frequency of components/connections, frequency of parameters/connections and random components.

To use: alt + right click or dragging a wire + right click. To access the menu right click on inner…


Added by Daniel González Abalde on March 7, 2016 at 6:00am — 31 Comments

Gumball for Grasshopper

I had to learn how works the gumball for another project, and took the opportunity to implement it in a gh component. A hand tool goes a bit against in a programming environment such as gh, but is useful for troubleshooting the "stiffness" of this environment. This component allows to use the gumball of Rhino in Grasshopper, at least some of its features.

Changes in the current version 0.0.2 | 26/01/2016.

- Fixed some bugs, fixed undo process.



Added by Daniel González Abalde on January 18, 2016 at 3:30am — 14 Comments

Bezier Span Extensible

This component concatenates bezier curves to easily make a curve from points and vectors. The difference with the Tangent Curve component is that the length of the vectors are taken into account, rather than a single bulge parameter.

I needed this many times, so I've done it as gha, maybe to someone else will be useful.



Added by Daniel González Abalde on November 8, 2015 at 11:00am — 2 Comments

Deform a mesh manually from Rhino

Simple script to deform manually (from Rhino) the points of a mesh, using its vertices, edges or faces.

I've done this script in an afternoon (just for play) to change the mesh points manually from Rhino. It is useful to make small modifications of a mesh quickly, really not useful for modeling from a primitive (because does not have functions to subdivide edges or faces, collapse vertex, selection tools, etc.). But I share it because it is very simple and may be useful for…


Added by Daniel González Abalde on June 17, 2015 at 1:00pm — 8 Comments

PhylloMachine. Modeling plants with GH.

PhylloMachine is a set of scripts/UserObject for Grasshopper to model plants using some properties of phyllotaxis.

The basic idea is that a mesh with phyllotaxis proportions has a topology described by two Fibonacci numbers, and its topology (indices of vertices of faces, parastichies spirals, cycles and topological neighbors)…


Added by Daniel González Abalde on May 29, 2015 at 2:00pm — 7 Comments

GH + V-Ray Render animation.

Hello everyone,

here you have a script to make animations with "V-Ray for Rhino" plugin, using materials in .vismat or .vrmat formats.

My thanks and appreciation to Pieter Segeren for helping me to polish the script and to…


Added by Daniel González Abalde on May 27, 2015 at 10:32am — 14 Comments

Transparent canvas, wormhole to Rhino Viewport.

In the previous version was using a panel component to set the wormhole, which was quite annoying. This time the canvas itself is used, so that we can move the canvas to any part of our definition that the hole will be there. Besides, the wires are above the window.

This open script in VB lets you set a transparent…


Added by Daniel González Abalde on December 22, 2014 at 9:30am — 19 Comments





  • Add Photos
  • View All


  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service