Skip to content

@tpaviot tpaviot released this Feb 25, 2020 · 63 commits to master since this release

Version 7.4.0 - February2020

This release requires opencascade 7.4.0

  • jupyter : improved webgl display, added utility fonctions (abb, oobb, mass computation etc.), fixed edges display wrong line type (dash)

  • display : added PySide2 to the backend list

  • DataExchange : fixes step loader when more than one root

  • DataExchange : added SVG exporter (possibility to render svg in jupyter)

  • wrapper : fixed for Standard_Integer parameters returned by reference

  • wrapper : improved wrapper for NCollection_DataMap

  • wrapper : removed unnecessary %nodefaultctor swig directive, that prevent using default constructor for many classes

  • demos : many fixes, improvements, and new examples

  • lgtm and codacy quality fixes

Assets 2
Dec 30, 2019
rc1 updates
Dec 9, 2019
update README/NEWS for 7.4.0beta2

@tpaviot tpaviot released this Nov 29, 2019 · 154 commits to master since this release

Version 7.4.0 - December 2019

This release requires opencascade 7.4.0

  • upgraded pythonocc-core to latest opencascade release.

Use conda to download/install binary packages

$ conda install -c dlr-sc pythonocc-core=7.4.0beta

Assets 2
Nov 27, 2019
Added 3.8 to travis.yml and appveyor, to check if py3.8 is supported
  • 0.18.1
  • 03f31d5
  • Compare
    Choose a tag to compare
    Search for a tag
  • 0.18.1
  • 03f31d5
  • Compare
    Choose a tag to compare
    Search for a tag

@tpaviot tpaviot released this Dec 15, 2017 · 536 commits to master since this release

Version 0.18.1 - December 2017

This release requires oce-0.18 or oce-0.18.1.

  • wrapper : adds a docstring for each module, fixed Addon documentation,

  • wrapper : new OffscreenRenderer class, to export to image without any GUI
    manager installed

  • wrapper : new TextureItem, LineItem and ImageItem classes for overlayered
    items

  • wrapper : Add missing DrawText method from Visual3d_Layer module

  • wrapper : support for smesh 6.7.5

  • new examples : heithgmap, face recognition, 3d to 2d screen coordinates,
    overlayered lines-text-images, raytracing, camera projection, import
    STEP file with colors,

  • examples : example to rst script, in order to provide a description for
    each example, in rst format

  • webgl : x3dom and threejs minors fixes/enhancement, simple_server fixes

  • gui : fix SimpleGui position at startup, wx fixes

  • ci/cd : upload each successfull travis or appveyor built to anaconda cloud,
    tagged using the branch name

Assets 2

@tpaviot tpaviot released this Jun 16, 2017 · 646 commits to master since this release

Version 0.18 - June 2017

This release requires oce-0.18 or oce-0.18.1.

  • wrapper : support oce-0.18 (upstream occt 6.9.1)

  • wrapper : support smesh 6.7.4

  • wrapper : support for packages Voxel, NIS, DataExchange related

  • new examples : background image, emmenthaler, ais_shape downcast,
    core_display_z_transparency, clipping plane, bounding box computation
    using mesh, STEP compound loading, surfacic mesh, volumic mesh, mesh traverse,
    added a fast loading STL example

  • many minor bugfixes

Assets 2

@tpaviot tpaviot released this Apr 14, 2017 · 735 commits to master since this release

Version 0.17.3 - March 2017

This release requires oce-0.17.0, oce-0.17.1, oce-0.17.2 or
oce-0.17.3. Prefer the latter.

  • wrapper : new GEAOMAlgo_Splitter, and related example, from Salome 8.2

  • examples : core_geometry_line_properties,

  • webgl : toggle visibility feature for 3js renderer, teselator clean up,
    increased default deviation (i.e. decreased default quality), set precision to 4 digits,
    speed up generation for json and xml exporters

  • ci/cd : many conda and appveyor fixes/improvements

Assets 2

@tpaviot tpaviot released this Jan 10, 2017 · 768 commits to master since this release

Version 0.17.2 - January 2017

This release requires oce-0.17.0 or oce-0.17.1 or oce-0.17.2. Prefer the latter.

  • webgl: upgrade three.js to r83; use https for three.js library
  • webgl: X3D quality improvements; use https; replaced IndexedFaceSet with TriangleSet
  • examples: added point cloud and glsl examples
  • gui: osx qtDisplay supports Retina displays
  • gui: fixed a regression in qtDisplay
  • gui: fixed PySide support
  • ci/cd: travis upoads nightly builds to http://anaconda.com/tpaviot, conda packages
    on appveyor are available for download as artifacts
Assets 2

@tpaviot tpaviot released this Dec 16, 2016 · 799 commits to master since this release

Version 0.17.1 - December 2016

This release requires oce-0.17.0 or oce-0.17.1 or oce-0.17.2. Prefer the latter.

  • gui: fix of the resizing issue of the qtViewer widget
  • wrapper: Add class local properties #356
  • wrapper: Fixed string representation #353
  • wrapper: Fix incorrect array size #355
  • wrapper: BRep 3d font support and related example
  • webgl: major refactoring of threejs and webgl renderers
    (webserver, contour edge rendering, multishape, mesh quality, colr and transparency)
  • wrapper: proper repr function for pythonocc objects
  • gui: PyQt signals and related example
  • gui: cursor pan, zoom, rotate in the Qt viewer #335
  • wrapper: fixes for BOPCol and BOPAlgo packages
  • examples: ported algotopia examples, bisector, geomplate
  • minor fixes
Assets 2
You can’t perform that action at this time.