![]() provides a certified version of the library, which is released sporadically, usually 1–2 releases per year. ![]() In 2004, software was renamed to Open Cascade Technology in order to distinguish it from the name of the company itself. Open Cascade SAS was sold in 2003 to Principia, a French service provider corporation, and then in 2006 it was acquired by Euriware Group, a subsidiary of Areva. In 2000, a separate company, Open Cascade SAS, was created to make business around Open Cascade. In 1999 Matra Datavision decided to publish its CAS.CADE infrastructure under an open-source model under the Open CASCADE Technology Public License and renamed it Open Cascade. "Open CASCADE" has been renamed to "Open CASCADE Technology". Improved algorithms for line-line, line-plane and plane-plane intersection.Improved text rendering with help of FTGL and FreeType libraries.TKOpenGl implementation converted from C to C++ classes.Improved rendering performance by using Vertex buffer object (VBO).Added multi-threaded mode to BRepMesh algorithm (introduced optional TBB library support).Built-in GPU-accelerated Ray-Tracing rendering engine using OpenCL.License has been changed to LGPL-2.1-only with additional exception.Ray-Tracing engine has been switched from OpenCL to GLSL implementation. ![]() Added frustum culling feature improving rendering performance.Added support of stereoscopic displays within 3D viewer.Added VIS / TKIVtk component providing a B-Rep shape presentation builder for VTK viewer.Introduced limited OpenGL ES 2.0 support in 3D viewer.Introduced multi-threaded version of Boolean operation algorithm.Added Bounding_volume_hierarchy (BVH) algorithms and structures."Handle" smart-pointer now uses NULL pointer instead of a special value 0xfefd0000.Added STL-compatible iterators to NCollection classes.Added support of UNICODE ( UTF-8) filenames.Improved compatibility with OpenGL ES 2.0.Improved performance of p-curve reconstruction within STEP import.Improved robustness of surface-surface intersection and curve on surface projection.Introduced built-in multi-threading parallelization tools as alternative to TBB library.Introduced "Fuzzy" Boolean operations with specified global tolerance.CDL files have been replaced by pre-generated C++ headers.WOK (Workshop Organization Kit) has been replaced by CMake building scripts.TKOpenGl now uses GLSL programs by default.Added AIS_Manipulator for interactive object transformations in 3D viewer.Improved rendering performance of Wireframe AIS_Shape presentation.Improved STEP AP242 support, including PMI, dimensions and annotations.OCAF persistence without dynamically-loaded plugins.Added Weighted OIT ( Order-independent_transparency) rendering feature.Added support of annotations, saved views and clipping planes to STEP and XDE.Added "Glue" option to Boolean algorithms.Added support of OCAF binary files larger than 2 GiB.Added support of UNICODE filenames with MinGW-w64.Added distance and size culling rendering features.Optimized surface intersection, shape offset and Boolean operation algorithms.Added algorithm constructing OBB (oriented bounding box).Removed legacy Local Context functionality from AIS and legacy Boolean operations.Added fast HLR-alike OpenGL rendering mode.Added support of 3/4 and box clipping configurations to 3D viewer.Added AIS_ViewController mapping user input to 3D viewer camera manipulations.Improved performance of built-in parallelization tools (OSD_Parallel).Improved robustness and stability of Boolean operations and Extrema.Improved BRepMesh performance, robustness and accuracy.WebAssembly target platform support (including WebGL viewer). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |