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. [转]关于Repository模式

    原文链接:关于Repository模式 定义(来自Martin Fowler的<企业应用架构模式>): Mediates between the domain and data mappi ...

  2. arm-linux-readelf 的使用

    1. 读 elf 文件开始的文件头部 [arm@localhost gcc]$ arm­linux­readelf ­h hello ELF Header: Magic:   7f 45 4c 46 ...

  3. java四种引用与回调函数

    JAVA四种引用 java对象的引用包括: 强引用 软引用 弱引用 虚引用 Java中提供这四种引用类型主要有两个目的: 第一是可以让程序员通过代码的方式决定某些对象的生命周期: 第二是有利于JVM进 ...

  4. PHP出现报警后需要修改 date.timezone 的值(php.ini)

    PHP调试的时候出现了警告: It is not safe to rely on the system解决方法,其实就是时区设置不正确造成的,本文提供了3种方法来解决这个问题. 实际上,从PHP 5. ...

  5. RAKsmart新出香港服务器的优势

    RAKsmart为了更好地服务用户,所以最近RAKsmart新推出得香港服务器又带给了用户更多的选择,那这次RAKsmart新推出香港服务器有哪些优势呢? 1.带宽更大可升至10Mpbs 香港服务器的 ...

  6. arc098D Xor Sum 2

    题意:给你一个数列,问有多少对(l,r)满足A[l]+A[l+1]+...+A[r]=A[l]^A[l+1]^...^A[r]? 标程: #include<bits/stdc++.h> u ...

  7. Apache虚拟目录实现同一个IP绑定多个域名

    在前:我使用的是Xampp,所以路径可能不同 找到apache\conf\extra\httpd-vhosts.conf, 如果没有的话请自己新建httpd-vhosts.conf文件, 并且在htt ...

  8. Perl 数据类型

    Perl 数据类型 Perl 是一种弱类型语言,所以变量不需要指定类型,Perl 解释器会根据上下文自动选择匹配类型. Perl 有三个基本的数据类型:标量.数组.哈希.以下是这三种数据类型的说明: ...

  9. poj2954Triangle

    传送门 Pick定理 定点坐标为整点的三角形,面积为S,边上的整点个数为L,三角形内部整点个数为N S=N+L/2-1 //Achen #include<algorithm> #inclu ...

  10. 10 行 Python 代码实现模糊查询/智能提示

    10 行 Python 代码实现模糊查询/智能提示   1.导语: 模糊匹配可以算是现代编辑器(如 Eclipse 等各种 IDE)的一个必备特性了,它所做的就是根据用户输入的部分内容,猜测用户想要的 ...