Research
Alternate Interface: Control Grasshopper from iPod
Alternate Interface: Control Grasshopper from iPod

Current exploration into alternative interfaces for presenting and interacting with associative models.  Here we see two examples of communication from an iPod Touch 2g to McNeel’s Grasshopper plug-in for Rhino.  This is made possible by Open Sound Control (OSC) and the User Datagram Protocol (UDP).  In these examples,  a Processing interface was utilized to show [...]

Maya Fluid to Grasshopper via UDP
Maya Fluid to Grasshopper via UDP

In a collaboration with Shajay Bhooshan, Autodesk Maya 2009 can communicate with McNeel’s Rhinoceros::Grasshopper.  The work on communicating to and from Grasshopper via the user datagram protocol (UDP) was to effectively speed up communication between programs without the use of each program writing and reading a text file.  This investigation was begun to open up [...]

Grasshopper <-> Processing v2: Live Input
Grasshopper <-> Processing v2: Live Input

Video on Grasshopper3d
Here is an example of continuous data being fed into Grasshopper from Processing via the User Datagram Protocol (UDP). Very simple data, very simple result…but its a promising step in this investigation. In addition to the vb.net receiver, I am using Giulio Piacentino’s “The Engine” component to continuously refresh the GH canvas. You [...]

Grasshopper <-> Processing talk via UDP
Grasshopper <-> Processing talk via UDP

The following videos show communication between Grasshopper and Processing via the UDP protocol.

This is an example of communication through UDP in vb.net and processing. There is one receiving processing sketch which is listening to UDP data from another processing sketch and a grasshopper definition.

This is an example of getting data (although very simple) into [...]

Maya Fluid + Grasshopper

Find more videos like this on Grasshopper
This is an example of a basic Maya Fluid into McNeel’s Grasshopper Plugin. There is an expression acting on the Fluid to export out points based on fluid vector magnitudes. Grasshopper is reading this text file via a vb.net component. This is made possible by Giulio Piacentino’s “The Engine” [...]

vb.net + grasshopper: adaptive surface subdivision
vb.net + grasshopper: adaptive surface subdivision

A quick translation of Rhinoscript to vb.net in order to control a recursive function inside of Grasshopper.  First video shows that as the surface facets grow in area, the facet will subdivide further.  Second video shows recursion based on the distance from an attraction point.  Images show adaptation to multiple attraction points.  The function will [...]

A few GH 0.6.0012 Definitions…
A few GH 0.6.0012 Definitions...

Here are a few definitions created with GH v0.6.0012.  Most of these definitions attempt to use the recently implemented data tree structure to organize geometry.  For any question, please write to code@livearchitecture.net.

Parametric Modelling in Top Solid
Parametric Modelling in Top Solid

DIA Emerging Artist Competition from LaN on Vimeo.
This is a video produced as part of the explanation of LaN’s winning competition entry for the Denver International Airport Emerging Artists Competition. The model was made using fully associative and parametric software TopSolid by Missler Software who sponsored LaN during the project. While the TopSolid interface is [...]

Grasshopper Scripting 4: Excel CXN Components
Grasshopper Scripting 4: Excel CXN Components

Damien Alomar has been a fantastic resource to the Rhino / Grasshopper community.  You can find his work on his blog: http://liquidtectonics.blogspot.com/. Recently, Damien released a grasshopper definition that via a script component, reads whichever excel table is open.  This was the base for the following images and basic definition.
Another script component was written in [...]

UPT | URBAN PURIFYING TOWER
UPT | URBAN PURIFYING TOWER

UPT | Urban Purifier Towers
LaN associate CarloMaria Ciampoli toughts on urban ecosystems, vertical structures and the equilibrium between built and unbuilt environments.
By 2030, 80% of the world’s population is going to inhabit mega cities. Our need to understand the meaning and the dynamics of urban ecosystems has become paramount to our survival. Envisioning [...]

LaN | Script to Fabrication 001
LaN | Script to Fabrication 001

Test of the Circle Pattern script.   This test was conducted with the help of Tomas Diez of the IaaC Fab Lab on the MultiCam 2000 series CO2 laser. 

GrassHopper Data Visualization
GrassHopper Data Visualization

Posted here are some examples of the visual output possible with mesh vertex coloring in Rhino’sGrasshopper plugin.  This is an evolution of a previous definition which was posted that calculates sun angles at surface subdivision points.  A mesh was created based on the surface subdivision.  The data from each of the points was then sorted [...]

GrassHopper: New Definitions by CarloMaria Ciampoli
GrassHopper: New Definitions by CarloMaria Ciampoli

LaN associate CarloMaria Ciampoli has released six Grasshopper definitions which deal with a variety of issues including geometry, surface paneling, and sun angle calculation.

GrassHopper Scripting 3: Hexagons on a surface
GrassHopper Scripting 3: Hexagons on a surface

This Grasshopper definition is a translation of a Rhinoscript which was written to tile a surface in Rhino with a hexagonal pattern.  User now has the control of the U and V subdivisions of this surface, resulting in the user being able to control the resolution of the tiling pattern.   The definition uses relatively few [...]

GrassHopper Scripting 2: Update
GrassHopper Scripting 2: Update

UPDATE: There is an update of last week’s GrassHopper release which fixes some crashing issues due to the new scripting components.  There are still some issues, but the good people at McNeel are working to iron them out.
With this new update, GrassHopper has a ScriptEditor that pops up once the VB.NET or C#.NET components are [...]

GrasshopperScripting: First Test
GrasshopperScripting: First Test

Grasshopper, the “generative history” plugin for McNeel’s Rhinoceros v4 sr4 was released today (Oct 10, 2008).  Grasshopper essentially exploits Rhino’s history engine, the part of the program which is being developed to record associations between geometry.  It is a ver interesting way to work in Rhino, and although in its infancy, it is already proving [...]

AllO | stool
AllO | stool

A rapid prototyping stool designed by CarloMaria Ciampoli using Paracloud

Related Posts with Thumbnails