Rhino Anywhere offers a clean API interface to stream Rhino Pixels from a remote Rhino instance, allowing users to view -- and edit -- models on any web-connected device, regardless of local resource availability. The platform consists of:
- A Rhino plugin that streams a model viewport as video over WebRTC, and listens for incoming commands and manipulation events
- A JavaScript library for establishing a real-time connection to a remote Rhino instance and executing arbitrary commands against the active model
Please see building source guide
- Clone this Repo & Build (OR install Yak)
- Clone the (sdk-js repo)
- Clone the (sample-frontend repo)
- Open Rhino
- Run
StartRhinoAnywhere
- Run the server by following the guides in the respecive repos
See the open issues for a places to help out and get involved. See the open issues
Distributed under the MIT license. See License.md
for more information.
A huge thanks to AEC Tech 2023 for arranging and hosting this event. Please check out other hackathon projects and future hackathon events hosted by AECTech.