Open CASCADE Technology 7.5.0进行了400多项改进和修复

萨尔瓦多PROYECTO 开放式CASCADE技术 (OCCT) 7.5.0现在可用 并包含400多项改进和修正。 这 新功能包括3D Draw Harness查看器, 当您在虚拟现实中查看时,它允许您浏览与实际大小一样大的模型,包括远距传送样式的导航。

数据交换功能已通过glTF 2.0写入支持进行了扩展。

对于那些不熟悉Open CASCADE的人,他们应该知道 提供几何建模引擎 适用于FreeCAD,KiCAD,Netgen,gmsh,CadQuery和pyOCCT之类的程序。

该项目已经开发了3多年,其中包括一套专注于6.7.0D建模和计算机辅助设计(CAD)的软件开发工具和库。 从2.1版开始,OCCT源代码已根据GNU LGPL XNUMX许可获得许可。

关于Open CASCADE 7.5.0的新版本

在这个新版本中,新 渲染功能 包括其他纹理贴图 改善视觉质量,用于半透明材料和渐变处理的sRGB输出的正确渲染,以及用于改善金属对象渲染的金属粗糙度PBR工艺。

Unicode字符支持已扩展 改进了与STEP转换器,DRAW控制台,消息资源和可视化相关的功能。

提供了新的示例来演示OCCT 3D查看器的用法, 以WebAssembly格式编译,以在浏览器中运行。 文档的结构已修改,其中创建了新的“贡献”部分。 即将更新的OCCT开发人员门户。

除此之外,还强调了:

  • 更改了用于并行任务的进度指示器API。
  • 添加了对编译为WebAssembly伪代码的支持(使用Emscripten SDK)。
  • 已实现新的Message_PrinterSystemLog类,以将消息写入系统日志。

造型:

  • BRepMesh进度条支持
  • 二维多边形三角剖分的新替代算法
  • 在保持拓扑连通性的同时删除形状的内部子形状(内部方向)的工具
  • Boolean Cut和Common操作允许使用多维复合参数。

显示:

  • SRGB纹理和渲染缓冲区
  • PBR金属粗糙度,用于在金属上渲染阴影
  • 法线贴图支持
  • 能够计算用于后台线程中的交互选择的BVH树
  • 在字体管理器中支持自定义样式字体系列和多字体.ttc文件。

数据交换:

  • 支持读取文本字符串中包含非Ascii字符(Unicode或本地代码页)的STEP文件
  • 支持在STEP中编写Unicode文本字符串(例如UTF-8)
  • 新的STEP读取API,可接受C ++流作为输入
  • GlTF 2.0导出
  • 改进了STL和OBJ文件的读取(ASCII)性能。

应用框架:

  • 在并行线程(每个线程一个应用程序)中管理多个文档(打开,保存,关闭等)
  • 继承属性以重用其持久性机制
  • TDocStd_Application中的进度指示器
  • 提交操作优化以进行大的修改。
  • 多色消息显示
  • Windows上的DRAW控制台中的Unicode字符支持
  • 在Windows中使用WASD键和3D鼠标在3D查看器中进行飞行模式导航
  • 使用OpenVR在3D查看器中以隐形传送模式进行实验性导航。

如何安装Open CASCADE?

对于那些有兴趣在其系统上安装此工具的人,他们应该知道 Open CASCADE具有适用于Windows和Linux的版本。

因此,无论哪种情况, 可以下载 新版本 从下面的链接。

重要的是要提到 如果是Linux,则必须从源代码构建新版本 或者,另一个选择是等待此新版本的Open CASCADE 7.5.0在发行的官方渠道中进行更新。

目前,它已可用于Arch Linux 因此,此发行版及其衍生版本的用户可以通过输入以下命令从终端安装Open CASCADE:

sudo pacman -S opencascade

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。