This definition is the interior of a cluster I created that allows for the culling of duplicate items of any type based on a criteria. In this case, we are culling lines based on their mid point. Use the criteria carefully.

This definition is the interior of a cluster I created that allows for the culling of duplicate items of any type based on a criteria. In this case, we are culling lines based on their mid point. Use the criteria carefully.

Dithering is a technique to avoid banding or moire patterns. This technique consists in a probabilistic choice of values instead of a deterministic one. Photoshop has a dithering filter called “Spatter”, while Gimp offers precise options for dithering purposes. However, using an external image editor to reduce the range of a number of values is […]
In this little algorithm I build a single mesh for each face of the parent mesh. One of the great challenges is the duplication of data (Vertices) as to feed the Faces component.
A friend of mine who has been a long time SketchUp user has recently asked me how to do push pull in Rhino. Here is my take: Execute the command SplitFace If you want to split by a line, simply draw it (activate Near or other OSnap recommended) You have the option to split by an existing (previously drawn) […]
Grasshopper does not seem to have the “pick region” feature from the Rhino Hatch command. I have created such an algorithm, taking advantage of recursive computing provided by the Hoopsnake plugin. You can download the .gh file here: FindRegion.gh The overall idea of the algorithm is to find the curve that has the shortest angle relative […]
It is quite common to find people confused by the notion of DPI and its influence in media size. DPI is nothing else than the relation between virtual dimension (pixels) and real dimension (inches/centimeters). To ease this understanding and everyday calculations, I created this simple spreadsheet in Google Docs accessible to anyone. You just need […]
I had a dream… for a long time. Be able to easily compare climbs from GPX data. Some years ago, I built a Grasshopper GPX compare tool, with 3D visualization and such… but not useful for the everyday person. So now, thanks to some AI help, I have built a webpage that takes care of […]
You can reach here for the interactive chart. The COVID-19 outbreak has been the subject of various studies and infographics. One of the most used is the Visual Dashboard by Johns Hopkins CSSE. I created this tool because I wanted to be able to compare statistics between two countries, and I haven’t found any tool […]
I use kumu for research, which enables me to organize information and find interesting relations through clusters. For a clear organization of all the information, I input everything in a spreadsheet, much like in a database. I even include the images in the Google spreadsheet as URL’s, that kumu then renders in nice round thumbnails. Sometimes […]
The AVG daytime is the temperature average from 7:00 to 20:00.
While using Grasshopper, I’ve been many times confronted with the task of smoothly varying a list of number to achieve some formal effect through number control. Be it a curvature or height control, the problem here deals with easily transforming a list of numbers into another with some of the values smoothly changed. I decided […]
All content © Copyright 2026 by Pedro de Azambuja Varela.
Subscribe to RSS Feed