全球最强大的 3D 开发平台,用于跨越多学科的专业建模、渲染、分析与制造工具。
- 更易于使用的开发工具: RhinoCommon (.NET)、Grasshopper、Rhino.Python、RhinoScript、用于插件的 Zoo 授权管理器 和 Rhino 安装引擎。
- 全面的 文档。
- 活跃的 开发者社区。
- 开源更多的 Rhino 开发工具,包括 Rhino.Python、RhinoCommon 以及 iOS 上的 3DM 查看器。
- 免费的开发工具,包含技术支持、 行销支持与培训,我们的开发工具开放给所有具有有效 Rhino 授权的用户,无需注册、签约、授权协议或审核。
- 本地化和翻译服务也提供。详情…
- 插件: Rhino SDK 工具面向更多 Rhino 的内部工作, 使第三方插件开发人员更加容易制作强大的插件与附加程序,openNURBS 网站提供程序 I/O 接口工具源代码文件。
- 脚本工具: RhinoScript 对 (VBScript) 和 Rhino.Python 开放了大多数 Rhino 内部功能,使得他们可以开发强大的脚本。
RhinoScript功能包括:
Rhino.Python
Rhino.Python 是一种强大的脚本语言,在 Rhino for Windows 和 Mac 中都可以使用,Rhino.Python 具有灵活性和清晰的语法。
RhinoCommon
- RhinoCommon 是用于 Rhino 的跨平台 .NET 插件 SDK。
- 可以在 Rhino for Windows、Rhino for Mac、Rhino.Python 以及 Grasshopper 中使用。
- 真正的 .NET 的SDK, 更加有条理、更容易学。
- 加强的文档。
C++ 插件
- Microsoft Visual c++ 2017 64 位 Rhino
- 插件引导可以创建多目标项目与平台支持
- 许多 SDK 附件与增强项可以帮助建立更强大的插件
- 渲染开发工具(RDK)现在与 SDK 集成
- 文档
- 案例
渲染器开发工具
Rhino for Windows 的 RDK 为渲染器开发人员提供了一组丰富的功能,包括:
- 支持 C++, RhinoCommon 和 RhinoScript。
- 材质:定义自定义材质类型,这些类型将完全集成到 Rhino 材质编辑器中。
- 环境:定义自定义环境类型,这些类型将完全集成到 Rhino 环境编辑器中。
- 贴图:定义自定义贴图类型,这些类型将完全集成到 Rhino 材质、环境、贴图编辑器中。
- 内建渲染窗口: 新的 Rhino 渲染窗口带有完整的色调对应、后处理效果、多通道支持、撤销最近渲染、内置变焦、HDR 支持与视窗复制功能。
- 太阳: 全新的 Rhino 太阳控件,更加自动化的设定,为您的渲染插件提供阳光位置计算工具。
- 自定义渲染网格: 插件系统可以自定义不同渲染器通用的渲染网格,也可以导出网格。
- 后处理效果: 插件系统可以自定义适用任何渲染插件的后处理效果。
- 更多小渲染工具。
Rhino 主题
您可以使用 C++ 或 RhinoCommon (.NET) 开发封装于 Rhino 的插件应用程序。
插件的授权管理
Zoo 的功能:
- 支持第三方 Rhino 插件。
- 做为服务运行,当服务器重启后会自动重新运行。
- 使用标准 Internet 协议支持,防火墙友好,现在可以跨 WANs、路由器、VPN 使用。
- 故障排除工具。
- 授权检出持续控制。
- 更新安装和管理细节。
- 第三方插件开发详情。
Rhino 安装引擎
Rhino 安装引擎 简化 Rhino 插件的安装与更新,Rhino 安装程序引擎与 McNeel 更新系统兼容,该系统使 Rhino 和 Rhino 插件始终保持最新版本。
openNURBS
openNURBS 开发工具现在支持 Rhino 7 (与更早版本) 的原生 3DM 文件。其他 2D 与 3D CAD/CAM/CAE 与图形应用程序可以在不需要 Rhino 的情况下读写 Rhino 的 3DM 文件。
本地化服务
我们欧洲区域办公室为第三方插件开发人员提供翻译与本地化服务,也为其他任何有兴趣将他们的产品翻译为法语、德语、意大利语或西班牙语的个人提供服务。