当前您所在的位置:首页>新闻中心>行业动态>

开发平台 - Rhino 6 for Windows 新功能!

发布时间:2019/06/04 浏览量:927

概述

Rhino 不仅仅是一个建模软件,它众多的插件和开放的开发环境已经形成了一个丰富的生态系统,Rhino 正在迅速成为那些寻求突破设计极限的人们所选择的开发平台。我们在 Rhino 6 中对 SDK 进行了大量的改进,同时也提供了更好的开发文档以及更多来自 Grasshopper 的 Rhino 指令。

 

 

主要更新

Grasshopper

Grasshopper 现已是内置于 Rhino 中的一个稳定的开发目标平台。

 

 

开发文档

开发文档、手册以及API 参考文献都是在线的。

 

  

全新 Food4Rhino

使用全新的设计和搜索系统,增加了新的资源类型,如脚本、教学、材质以及工具列。

 

  

实时渲染 SDK

渲染开发套件(RDK)中加入了实时渲染 SDK

 

增强项

RhinoCommon

支持 .NET 4.5 (同时也支持旧版本的 .NET 运行环境)

为兼容跨平台插件大量更改

跨平台的用户界面(UI)开发工具——Eto

从 RhinoCommon 中调用 Grasshopper 和 Kangaroo

兼容性测试——确保您的插件正确加载

NodeInCode 允许您通过 RhinoCommon 调用 Grasshopper 节点

支持全新的注解物件

SVG, OBJ, 及 PDF 格式支持类

Rhino.Geometry.Mesh 改进: Mesh.CreateFromLines, Mesh.Ngon,以及其他改进。

现在几何图形计算是线程安全的

Make2D: HiddenLineDrawing 与 Silhouette 类

ViewCaptureToFile/Clipboard 类

快照支持类

用于异步任务的 GetCancel() 方法

现在的鼠标回调系统更加简单易用

为 Windows、 macOS、iOS 和 Android 提供的Rhino3dmIO 文件读取接口

 

C/C++ SDK

MFC 现已 100% 免费!

支持最新版的 Visual Studio 2017

多语言文档支持

管理通用属性的 Model Components 类

用于文本、标注引线、尺寸标注等的全新注解物件。

C++11 的域化及强类型枚举

新的设置系统可以通过 C++ 访问

 

Rhino.Python

支持 IronPython 2.7.5

Python 编辑器使用新的模块层级显示,方法浏览更加方便

API 文档内容更加详细

Python 编辑器输出窗口中的说明内容更好用

调整了调试窗口以适应高分辨率(DPI)显示屏

改良了 GHPython 组件的性能,计算速度提升到 Rhino 5 组件的 10 倍

创建 Rhino 类型的新函数,包括 CreatePoint(), CreateVector(), CreatePlane(), CreateColor()

Rhino.Python 与 GHPython 的新指南

 

RhinoScript

添加了超过 50 个新方法

编辑器支持高分辨率(DPI)显示

 

更多

 修复大量错误。

 

北京哲想软件有限公司