Grasshopper

algorithmic modeling for Rhino

Information

Natalus

"Hands-off" or "live" component that synchronizes 2D curve information between Rhino and Illustrator. The goal is to create a system that translates information between the two programs persistently with minimal user intervention.

This started as a summer project of mine to learn C# & event-based programming, but it grew into something somewhat usable. (It still needs work!) 

Here's a video of it in action:

https://youtu.be/vaHRYNlBg1E

Download it here:

2017_1117 - V0.5


Punchlist:

  • Pull information from illustrator: Natalus can translate AI path information to rhino curves. The issue is knowing when to do it (Illustrator doesn't expose a lot of events) and how to maintain sync. (What if the user draws in rhino while illustrator is pushing information?)
  • Asynchronous processes: look into how to calculate larger changes without stealing control from rhino.
  • Line properties: determine the best way to manage graphic property display/control between the two programs.


Huge thank you to Andrew Heumann for open-sourcing Doodlebug and for the occasional tip over Instagram when I posted an update. 

Website: http://github.com/cdriesler/natalus
Members: 4
Latest Activity: Sep 20, 2023

About

Translate

Search

Photos

  • Add Photos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service