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. fastjson转jackson

    使用fastjson有个内存oom的问题,我们应该尽量使用jackjson,为什么呢?因为fastjson会引发一个oom,很潜在的危险,虽然jackjson的api真的非常好用,对于解析json串来 ...

  2. iOS开发系列-支付宝支付

    概述 开发中支付通常都会集成支付宝支付,下面讲解支付宝的整体流程. 集成支付宝支付的流程 签约 与支付签约,得到获取商户的ID(partner).账户ID(seller).私钥privateKey. ...

  3. python queue, pipe, manage

    线程中的Queue import time import threading import queue import random def putMessage(): for i in "H ...

  4. chrome控制台使用jquery

    html页面中加入:<script type="text/javascript" src="http://static.fanxian.com/script/jqu ...

  5. 数组那些事(slice,splice,forEach,map,filter等等)

    周五,再过会要下班了,刚才把<javascript高级程序设计>数组这块又看了下,加深下记忆.今天来继续练练笔,嘿嘿!(写下自己印象不深的东西) 一.数组的定义(数组定义分为两种) 方法一 ...

  6. 如何清除本机DNS缓存

    如何清除本机DNS缓存 在实际应用过程中可能会遇到DNS解析错误的问题,就是说当我们访问一个域名时无法完成将其 解析到IP地址的工作,而直接输入网站IP却可以正常访问,这就是因为DNS解析出现故障造成 ...

  7. 云-腾讯云-云直播:云直播(LVB)

    ylbtech-云-腾讯云-云直播:云直播(LVB) 云直播(Live Video Broadcasting,LVB)依托腾讯多年的音视频技术平台,以及全球海量加速节点和领先的音视频 AI 技术,为开 ...

  8. .NETFramework:Exception

    ylbtech-System.Exception.cs 1.返回顶部 1. #region 程序集 mscorlib, Version=4.0.0.0, Culture=neutral, Public ...

  9. VS2015遇到的自带报表的问题

    1.设计报表时候,没有“报表数据”工具,直接在报表设计那里按ALT+CTRL+D 2.设计报表时候有时候找不到这些按钮,只需要重置窗口布局就行了.

  10. HDU-1501-Zipper-字符串的dfs

    Given three strings, you are to determine whether the third string can be formed by combining the ch ...