fbpx

Generative 3D Modeling Workshop

Generative 3D modeling with Unity & Rhino Workshop

Overview

The Unity game engine is an amazing tool for building interactive experiences yet it can be limited in creating and manipulating complex geometry. Grasshopper on the other hand, is a visual programming plugin for Rhinoceros 3D modeling software, which provides a suite of computational form generation functions but is rather constrained regarding animation or interaction. Let’s connect the two and have some fun!

Workshop Logistics

Date: Two-day workshop meets 6pm-9pm on Tuesday, February 19th & Thursday, February 21st , 2019
Cost: $240 (6hrs x $40/hr)
Experience Level: This workshop would be ideal for participants who are moderately skilled at programming and want to use code to generate 3D form or skilled at 3D modeling and want to learn how to use programming to generate form.
Requirements: Bring a Laptop

Workshop Outline

- Introductions
- Parameterize and generate volumetric forms in Rhino/Grasshopper
- Create basic sockets to connect Grasshopper and Unity
- Add visualization logic to your form in Unity
- Make interactions in Unity trigger geometrical transformations

About Technologies

Unity is a cross-platform game engine developed by Unity Technologies. Unity gives users the ability to create games in both 2D and 3D, and the engine offers a primary scripting API in C#, for both the Unity editor in the form of plugins, and games themselves, as well as drag and drop functionality.

Rhinoceros, also known as Rhino or Rhino3D, is a 3D CAD modeling software package that enables you to accurately model your designs ready for rendering, animation, drafting, engineering, analysis, and manufacturing. Rhino is a free-form NURBS surface modeler. Grasshopper, included in Rhino 6, provides the foundation for many third-party components ranging from environmental analysis to robotic control.

Part of the Creative Coding Workshop Series

There are 4 workshops from Jan 22 - Feb 21st, 2019

- Interactive Face-Tracking Workshop
- Pixel Mapping for the Stage Workshop
- 3D Cinematic Environments Workshop
- Generative 3D Modeling Workshop

View listings→

Enroll in multiple workshops receive a discount

- 10% discount for 2 workshops
- 15% discount for 3 workshops
- 20% discount for 4 workshops

Email [email protected] to take advantage of the workshop series discounts.

Instructors

Anastasia Victor

Anastasia Victor is a San Francisco–based artist and designer whose work explores immersive environments, movement, and our experience of the body in space. She holds a Master of Architecture from the University of California, Berkeley, and has been working with 3D technologies and computational design to create art and architecture since 2009. A former resident of Mozilla XR Studio and Gray Area, Anastasia is currently a product design lead at Meta, where she works on virtual reality interfaces for Horizon OS.

John Faichney

John Faichney is a software developer currently living in San Francisco. He was formerly a lecturer at UC Berkeley CED in computation in design and urban analysis and a workshop leader at the ACADIA conference in 2012 and SmartGeometry conference in 2014. He is interested in urban/geospatial data, computational geometry, technology enabled activism, and distributed systems. John has also worked to engineer automation tools for the Architecture, Engineering, and Construction industry. He is currently a Senior Software Engineer at Uber.