The C++ SDK for Rhino for Mac is available from the link below, which contains a prototype SDK, a simple plug-in and some instructions for use.
This SDK will allow third party developers to write plug-ins for Rhino for Mac in C++. This feature has been available on Rhino for Windows since Rhino 2.0.
This isn’t an official API yet - and it will only run on Rhino WIP. We won’t be making this available for Rhino 8. It is basically exactly the same as the C++ SDK for WIndows, and provides the same level of low-level access to Rhino that you get with that API.
There is no support for MFC nor any Win32 API, but if you have an existing C++ plug-in you should find that porting your native code to the Mac is relatively straightforward.
Complete instructions for using the SDK are in the readme of the Github repository. Please respond to this thread with any questions or problems and we will get them fixed!
Hi @andy and @dan
I am trying to setup VSCode to run Mac SDK. It seems to be working.
But I am getting typical C++ linking errors. Can’t find AfxMac.h?
Thank you for your effort and work on Vray for Rhino! Many of my architect friends have been dreaming of finally being able to switch from SketchUp to Rhino on Macs and be able to render in Vray! Thanks!