algorithmic modeling for Rhino

Everyone at HKS LINE has loved Grasshopper and Rhino for a long time. However, many people have questions about how we can use it as a presentation tool and not just an awesome modeler. To solve this, I turned to the Unity3D game engine.

A python script in Grasshopper was written that communicates with a C# script in Unity3D. When the export button is pressed, geometry is meshed and exported from grasshopper then imported into the game engine. This may be simple right now, but in the future I will be adding support for materials, design option groups, etc. Eventually, I will even write a Prairie Dog plug-in for Unity3D that will allow someone to control Grasshopper through Unity3D.

Views: 828


You need to be a member of Grasshopper to add comments!

Comment by DaviiiiiDave on May 8, 2017 at 2:50pm

Are you still working on this script?

Comment by Julie Milovanovic on May 19, 2016 at 7:46am

Hello Ryan, amazing work! Is it possible to download your definition of the project? I would like to use it for a school project in architecture.. Thank you.

Comment by Benlloyd Goldstein on December 28, 2015 at 7:24pm

Is there any update on how to do this, or when a tutorial or plugin might be released? Thank you! 

Comment by Artur Jorge de Matos Fontinha on September 16, 2015 at 7:52am

Excellent! I will be looking forward for further developments! Well done!

Comment by Nicholas Noochla-or on July 10, 2015 at 11:40am

I was also wondering about the workflow in a specific way. I am having some trouble with units. Since grasshopper is using rhino units. What units are you using for your rhino environment. 

I am using millimeters units 0.001

Is there a git hub page for this components?

Comment by Ahmed Rihan on May 13, 2015 at 7:35am

Hello Ryan, great workflow!! 

Is there any news about plugin or tutorials ?

Comment by Tiffany Attali on May 25, 2014 at 2:53pm

Hello, I know this post is old but I am very interested in using unity as a presentation tool for architecture. I've already tried a bit (without succeed as I am a not familiar at all with scripting) and i want to know if you have some tips to tell me !

Thank you, Tiffany

Comment by Parametric House on September 3, 2013 at 12:46pm

This Kind of work is outstanding! I'm starting to work with Unity and I guess the potential to join these two softwares will be blowing! 

Comment by Phillip Granke on June 21, 2013 at 4:07pm

Example grasshopper creates a large number of breps with different geometries and orientations. You want to apply a unique uv mapping to each brep based on its orientation. To my knowledge there are no functions in grasshopper to do this.

Comment by Ryan Gathmann on June 18, 2013 at 7:10pm

Have you figured out how to apply parametric texture mapping with grasshopper yet? It remains the biggest downfall to visualization.

Phillip, do you an example what of what you are trying to do? There is probably a way to figure it out, but if you had an example, that would be the easiest way. Do you mean applying UV mapping to a model?





  • Add Photos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service