https://developer.rhino3d.com/
可以用Python+ ETO
具体可以搜论坛帖子“ETO” 这个论坛帖子不多,Mcneel总论坛帖子不少
https://discourse.mcneel.com/t/i-want-remember-the-position-of-the-panel-who-can-help-me/147928/8?u=11165
这里有前段时间我回复的一段代码。我对ETO也不太熟悉,但看起来这个东西逻辑挺简单的
建议多去看看这个帖子里面的各种ETO的原始github链接,ETO有详细的文档和样例教你入门。
也可以用下面红框内的C++开发
里面点开后:
资料非常齐全应有尽有
至于界面方面,那就随意自己选择了,C++能用的可视化方法太多了,话题和rhino无关就不多展开了。
我只能给你指点一下思路,这不是一个帖子或者一个分享就可以搞定的东西
他需要比较充足的开发经验和比较扎实的编程基础。