Open Cascade is pleased to announce a new public release of Open CASCADE Technology (version 7.4.0).

Open CASCADE Technology version 7.4.0 is a minor release which includes more than 500 improvements and corrections over the previous minor release 7.3.0.

New in this version:

Modeling

  • Improved robustness, performance and accuracy of BRepMesh algorithm
  • Options to control linear and angular deflection for interior part of the faces in BRepMesh
  • Improved robustness and stability of Boolean Operations and Extrema
  • Enabled Boolean Operations on open solids
  • Option to suppress history generation to speed up Boolean Operations
  • Option to simplify the result of Boolean Operation
  • Possibility to calculate surface and volume properties of shapes with triangulation-only geometry
  • A new interface for fetching finite part of infinite box in BRepBndLib
  • New “constant throat” modes of chamfer creation
  • Removal of API for old Boolean Operations

Visualization

  • Improved support of embedded Linux platforms
  • Selection performance improvement
  • Support of clipping planes combinations (clip by box, ¾, etc.)
  • New class AIS_ViewController converting user input (mouse, touchscreen) to camera manipulations
  • Improved font management
  • Improved tools for visualization performance analysis
  • Option to display the outline of shaded objects
  • Option to exclude seam edges from Wireframe display
  • Option to display shrunk mesh presentation
  • Possibility to show shapes with dynamic textures (video)
  • Support of encoded bitmap image reading from memory buffer
  • Removal of the deprecated Local Context functionality from AIS
  • Removed dependency from gl2ps (relying on deprecated OpenGL functionality)

Data Exchange

  • New tools to import mesh data from glTF 2.0 and OBJ formats
  • Support of some non-ASCII encodings in STEP import
  • Support of XDE data (assembly structure, colors, names) in export to VRML

Draw Test Harness

  • Improved 3D Viewer camera manipulations
  • Fixed issues with starting Draw Harness from batch scripts
  • Improved support of running Draw Harness in environment without CASROOT

Other

  • Improved performance of built-in parallelization routines (OSD_Parallel)
  • Tools for convenient and efficient traverse of BVH structures
  • Optimization of TPrsStd_AISPresentation attribute
  • Sample of 3D Viewer integration in glfw application

Detailed information about this release is available in Release Notes (PDF).

OpenCASCADE 7.4.0 Released的更多相关文章

  1. iLearning D3.js 2.0 released

    There are some great changes in 2.0 version. Console in tutorial: In previous version, there will be ...

  2. NHibernate 1.0 Released 版本发布了

    NHibernate is a port of Hibernate to the .NET platform. Hibernate is the leading open-source object- ...

  3. Event Store 2.0发布,带来了安全支持和测试版Projections库

    Event Store 2.0版本于上周发布,它带来了安全支持允许锁定Event Store和在事件流上设置访问控制列表.其主要新特性包括: HTTP和TCP之上的身份认证,包括账户管理 测试版Pro ...

  4. OpenCASCADE Camera

    OpenCASCADE Camera eryar@163.com Abstract. OpenCASCADE introduce a new class Graphic3d_Camera for th ...

  5. The Installation and Compilation of OpenCASCADE

    OpenCASCADE的编译 The Installation and Compilation of OpenCASCADE eryar@163.com 一. 安装OpenCASCADE 可以从Ope ...

  6. OpenCascade Ray Tracing Rendering

    OpenCascade Ray Tracing Rendering eryar@163.com 摘要Abstract:OpenCascade6.7.0中引入了光线跟踪算法的实现.使用光线跟踪算法可实现 ...

  7. coffeescript 1.8.0 documents

    CoffeeScript is a little language that compiles into JavaScript. Underneath that awkward Java-esque ...

  8. Spark 1.0.0 横空出世 Spark on Yarn 部署(Hadoop 2.4)

    就在昨天,北京时间5月30日20点多.Spark 1.0.0最终公布了:Spark 1.0.0 released 依据官网描写叙述,Spark 1.0.0支持SQL编写:Spark SQL Progr ...

  9. gcc 6.2.0/6.3.0/8.2.0 编译安装

    参考:http://www.linuxfromscratch.org/blfs/view/stable/general/gcc.html 下载地址在这里:https://ftp.gnu.org/gnu ...

随机推荐

  1. USACO2012 Broken necklace /// DP oj10103

    题目大意: 项链最长的纯色连续段,“w”即white白色珠子,可任意涂为红或蓝,“r” “b”即红 蓝. Input Line 1:  N, the number of beads Line 2:   ...

  2. selenium基础-图形验证码

    selenium基础-图形验证码 一.图形验证码作用 设计的初衷其实就是为了防自动化,防止一些人利用自动工具恶意攻击网站 二.图形验证码是由客户端生成还是由服务器端生成的? 图形验证码是由服务器端生成 ...

  3. springcloud(十六):服务网关 zuul 快速入门

    服务网关是微服务架构中一个不可或缺的部分.通过服务网关统一向外系统提供REST API的过程中,除了具备服务路由.均衡负载功能之外,它还具备了权限控制等功能.Spring Cloud Netflix中 ...

  4. java编程——数据的加法

    设计思想: 第一步:从键盘上输入一定个数的整数. 第二步:因为在main()方法中的参数是String类型的,所以第一步中输入的其实是字符类型,在这一步要把String转化成int. 第三步:初始化s ...

  5. [转]Nginx配置详解

    Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的.从2004年发布至今,凭借开源的力量,已经接近成熟与完善. Nginx功能丰富,可作为HTTP服务器,也可作为 ...

  6. js对象 事件

     对象  创建  var   myObject = {};/* 声明对象字面变量*/ 添加值myObject.name="Jener";myObject.age=25; 代码格式 ...

  7. Emacs基本操作说明

     

  8. 【转载】99%的人都理解错了HTTP中GET与POST的区别

    作者:Larry链接:https://zhuanlan.zhihu.com/p/22536382来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 原文链接 作者:WebT ...

  9. python封装email模块

    一.代码 from email.mime.text import MIMEText from email.header import Header from email.utils import pa ...

  10. (转)iframe 高度100%时,出现垂直滚动条

    问题 需求是这样的,iframe在一个div中,并且iframe高度与div一样,所以设置了iframe高度是100%,结果div出现了滚动条,在排除了padding.margin的因素外,还是有滚动 ...