Grasshopper

algorithmic modeling for Rhino

The past six months, as a co-op student in a school in the East coast United States, I had the opportunity to work at a local architecture firm that has innovative practices and technological advances as part of the firm's mantra. As a result of these ideals, my role involved Grasshopper 3D development (alongside other software development roles when needed).

As someone with a programming background, I was at first indifferent on work with a graphical programming language, as I said to myself "I surely can accomplish things done here with much less fluff." Through the six months of use and development, things became more clear both as a workflow of using GH on a canvas or diving deep via Visual Studio. On a lower level, the C# datatypes that are used profusely within the components and the lack of custom datatypes (which IMO is a great thing) makes development and compatibility with existing/future components a breeze.

I personally cannot wait to see what Grasshopper 3D 2 will entail (even though I am not an architect and won't be able to afford a Rhino license after today). David's blog is something I fanboy'd to for a good couple weeks; his thoughts on software development are things that resonate with me. I cannot wait to see this sapling of Grasshopper 3D blossom into an even better product both on the top level and lower level (SDK, documentation, software architecture, speed, rendering, and more) with the second edition. Hopefully, development means David will still be able to find the time and love to allocate towards GH 1, while he's busy changing the world, answering developer's questions religiously, writing documentation, and just being a super human developer in general. David you're an absolute monster. In a good way.

The GH developer's community is small, but the closeness and helpfulness of the community is not meager in any sense. Keep up the paradigm-shifting, making programming accessible to programmers/architects alike, and the incredible user experience thoughts that go into Grasshopper.

Thank you Mostapha, Giulio, Andrew Heumann, David Rutten, and all the acquaintances I got to interact with, for taking the time to read and answer my [often inane] software development questions.

For the next six months I will be going back to classes as part of my Computer Engineering curriculum. Today is my last day at this co-op. For my third co-op, I will be working outside the US (as my CPT/OPT will exceed the allowed 365 days), though the details of which company or country I will be working in unknown yet; will be starting that process in the coming months. My anticipated graduation date is 2016. 

Again, thank you all for the sweat, the lessons, the insight, and of course, the fun. It's been a pleasure working alongside you all.

With much appreciation,

theGreenCabbage.

EDIT: A link to some of my work that we released:

http://www.food4rhino.com/project/kt-tools

 

Views: 506

Replies to This Discussion

Good luck with the rest of your course.  

and won't be able to afford a Rhino/GH license after today

Students get it for €195 so I would imagine its the same over there c. $200

I don't think I could just go cold turkey :)

Do we not even get a name?

Thank you, it's been fun times for me as well, as very often happens. Your questions definitely moved from more 'beginner' and became quite rapidly very advanced. Thanks also for saying thanks.

Finally -- I second Danny's request for a nickname not involving vegetables! :)

Giulio

--

Giulio Piacentino
for Robert McNeel & Associates
giulio@mcneel.com

Hi. Could you show us a preview of what the component you were working on does?
Thanks.

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service