Skip to content

Version 0.1.1

Compare
Choose a tag to compare
@schlegelp schlegelp released this 07 Apr 11:35
· 110 commits to main since this release

This is the second release for Octarine with tons of goodies 🚀

Improvements:

  • we added a documentation!
  • octarine.Viewer now actually works in Jupyter notebooks (including with sidecar)
  • basic support for animations (see tutorial)
  • improved support for adding trimesh.Trimesh and trimesh.Scene objects directly to the viewer
  • the GUI controls can now be used to toggle visibility, pick colors and perform action on all selected objects
  • introduced a extendable system for converting data to pygfx visuals (see tutorial)
  • Viewer:
    • new properties: .size (can be set), max_fps (can be set), .shadows (can be set)
    • Viewer.add_volume lets you set cmin and cmax
    • added center argument to all Viewer.add_... methods
    • added alpha argument to Viewer.add_mesh()

Breaking:

  • Viewer.add_scatter was renamed to Viewer.add_points

Bug fixes:

  • Viewer.screenshot now works properly with offscreen canvases
  • conversion of image volumes now works for datatypes <f, >f, >u and <u