"Realtime" AI imagination for your Rhino model, all within a Rhino viewport, activated via a Display Mode.
SnailAI was a project developed for the AEC Tech NYC 2024 Hackathon, winning the award for Best Overall Hack.
- Bob Frederick - RIOS
- Jimmy Torres - RIOS
- Oscar Borgström - Foster + Partners
- Chu Ding, PE, PhD - RunToSolve
- Kohei Hayashi - Shimizu & CORE studio | Thornton Tomasetti
- Sheng Zheng, PE - Martin/Martin
- Kojiro Suzuki - Shimizu
- Yutaka Iribe - Shimizu
- Tamaho Shigemura - Algorithm Design Lab
We wanted to thank CORE Studio for hosting this event. Here are the slides we presented at the event. https://docs.google.com/presentation/d/1IYfWYMRZZFo6tpIs5yYFvRPi0NT_UnSsgiO12qauFYU/edit#slide=id.g2d4d7df7fcd_5_41
-
Create a Fal.AI Account
- Load credits (approximately $5–$10) and import the three included
comfyui
JSON definitions.
- Load credits (approximately $5–$10) and import the three included
-
Add API Key
- Create a file named
fal_api_key.txt
located at\SnailAI\Core\SnailAI\fal_api_key.txt
, and paste in your Fal.AI API key.
- Create a file named
-
Configure API Endpoint
- Update the solution to match your specific API endpoint.
- Example: If your endpoint is
"comfy/DEV-RIOS/snail-rhino-to-turbo"
, replace "DEV-RIOS" with your account name. Ensure endpoint names are accurate as they’re a common point of error.
- Example: If your endpoint is
- Update the solution to match your specific API endpoint.
-
Build and Install
- Build the solution and install
SnailAI.rhp
from thebin
folder.
- Build the solution and install
-
Import Display Mode
- Import the included
SnailAI.ini
display mode.
- Import the included
-
Activate Display Mode
- In the Rhino viewport, activate the display mode to run the plugin.
- Viewport Dimensions
Render time is highly sensitive to viewport dimensions. For optimal results, try dimensions 768x768 or 1024x1024.