Skip to content

Releases: Kitware/vtk-js

v33.1.0

16 May 15:36

Choose a tag to compare

33.1.0 (2025-05-16)

Bug Fixes

  • mapper.js: fix color texture coordinate mapping when using logarithmic scale (7a330c0)

Features

  • RenderWindowInteractor: commit mouse movement data in pointerlock (572238a)

v33.0.0-beta.5

16 May 15:16
74b3a79

Choose a tag to compare

v33.0.0-beta.5 Pre-release
Pre-release

33.0.0-beta.5 (2025-05-16)

Code Refactoring

  • OpenGL/Texture: use named parameters (7fbbaa8)

BREAKING CHANGES

  • OpenGL/Texture: the create* methods now use named parameters rather
    than positional parameters.

v33.0.2

09 May 08:38

Choose a tag to compare

33.0.2 (2025-05-09)

Bug Fixes

  • PLYReader: add support for duplicatePointsForFaceTexture (f9ef2ee), closes #2877 #3047
  • PLYReader: add support for point clouds (05d7cf7), closes #2841

v33.0.1

01 May 14:48

Choose a tag to compare

33.0.1 (2025-05-01)

Bug Fixes

  • SphereMapper: shift+scale for large coords (90c06b6)

v33.0.0

28 Apr 19:59

Choose a tag to compare

33.0.0 (2025-04-28)

Features

  • colortransferfunction, mapper: logarithmic scales support for ColorTransferFunction (d27f4e4)
  • scalarbaractor: support tick positions for scalarBarActor helper (fb857d5)

BREAKING CHANGES

  • colortransferfunction, mapper: Previous log scaling was disabled but functionality is now quite different from
    what it maybe was before it was disabled. ColorTransfer function now maps the model.nodes in
    logarithmic scales so there's an even spacing between powers of ten.

v33.0.0-beta.4

22 Apr 14:26
24a81a9

Choose a tag to compare

v33.0.0-beta.4 Pre-release
Pre-release

33.0.0-beta.4 (2025-04-22)

Bug Fixes

  • AbstractPicker: model.pickFromList type is boolean (5193998)
  • actor2d: add setters and getters for actor2D layer number (2580459)
  • actor2d: ensure that the actor2D instances are re-sorted each frame (bdad677)
  • camerasynchronizer: fix src/dest renderer changed listeners registration (575d628)
  • dataarray: clone ranges in DataArray.deepCopy (572c38d)
  • DataArray: fix typescript getRanges arg type (0973512)
  • DataArray: PR review fixes (1cb7040)
  • DataArray: update getRanges (1618a20)
  • index.d.ts: fix getPixelWorldHeightAtCoord missing parameter (22b4dce)
  • mapper: add docs and support max texture size (d15d50f)
  • viewnode: add optional ability to maintain node ordering (0296cfe)
  • webxr: remove controllers rays when stopping XR (307ce44)

Code Refactoring

  • move the updatedExtent API to properties (bf98788)

Features

  • actor2d: overlay 2D actors in the order of their layer number (c45a809)
  • add ranges to create3DFilterableFromRaw (79a15c7)
  • DataArray: copy ranges in DataArray.deepCopy (0c948b0)
  • mappers: set opacity/color/label tex widths (c510277)
  • OpenGL/Texture: update sub-image extents (0f13c25)

Performance Improvements

  • pre-set range of ImageMapper scalars to improve performance (7d4c58f)

Reverts

  • DataArray: revert unneeded change (8c75878)

BREAKING CHANGES

  • the updatedExtent API has been moved from the mappers
    to the vtkImageProperty and vtkVolumeProperty interfaces. vtkImageMapper
    does not yet honor the updatedExtent API.

v32.14.0

08 Apr 21:21

Choose a tag to compare

32.14.0 (2025-04-08)

Bug Fixes

  • mapper: add docs and support max texture size (d15d50f)

Features

  • mappers: set opacity/color/label tex widths (c510277)

v32.13.0

03 Apr 15:45

Choose a tag to compare

32.13.0 (2025-04-03)

Bug Fixes

  • actor2d: add setters and getters for actor2D layer number (2580459)
  • actor2d: ensure that the actor2D instances are re-sorted each frame (bdad677)
  • viewnode: add optional ability to maintain node ordering (0296cfe)

Features

  • actor2d: overlay 2D actors in the order of their layer number (c45a809)

v32.12.2

28 Mar 12:30

Choose a tag to compare

32.12.2 (2025-03-28)

Bug Fixes

  • camerasynchronizer: fix src/dest renderer changed listeners registration (575d628)
  • index.d.ts: fix getPixelWorldHeightAtCoord missing parameter (22b4dce)

v32.12.1

17 Mar 16:38

Choose a tag to compare

32.12.1 (2025-03-17)

Bug Fixes

  • AbstractPicker: model.pickFromList type is boolean (5193998)