OpenCASCADE 7.0 Beta版本已经发布了,按捺不住期待的心情试用了一把。发现满是坑~
相比6.9.1,7.0的改动相当的大。
很多的基础类都更改了,比如HANDLE宏、容器等,改成了C++标准库。
一些之前标记为过时的模块和不成功的模块也移除了,比如原来的布尔运算算法和NIS模块。
原来的造型模块更改起来要更改很多的内容,大费周折。最终,决定升级7.0,等待7.1版本。
另外,显示模块没有使用occ,而是使用的是单位重金购买的AnyCAD的显示引擎源代码,这样以后升级起来也没有那么多的麻烦。
对OpenCASCADE 7.x,本人还是充满了期待。很多旧有的代码和技术被移除了,让代码可读性增强了很多。