Skip to content

Releases: Kitware/vtk-js

v32.8.1

13 Dec 07:43
Compare
Choose a tag to compare

32.8.1 (2024-12-13)

Bug Fixes

  • vtkXMLPolyDataWriter Support Save FieldData (89758ed)

v32.8.0

05 Dec 16:29
Compare
Choose a tag to compare

32.8.0 (2024-12-05)

Bug Fixes

  • anglewidget: add bounds to AngleWidget (83f04ac)
  • DataArray: warn on default data type (ba39aae)
  • shapewidget: improve ShapeWidget example (2d7ce0f)
  • shapewidget: support non axis-aligned slices (88e7b2b)

Features

v32.7.2

26 Nov 22:30
Compare
Choose a tag to compare

32.7.2 (2024-11-26)

Bug Fixes

  • GLTFImporter: add support for multiple primitives (34d5078)

v32.7.1

20 Nov 14:48
Compare
Choose a tag to compare

32.7.1 (2024-11-20)

Bug Fixes

  • GLTFImporter: fix the environment texture path (9ab3172)

v33.0.0-beta.2

13 Nov 10:38
e00ae96
Compare
Choose a tag to compare
v33.0.0-beta.2 Pre-release
Pre-release

33.0.0-beta.2 (2024-11-13)

Features

  • KeyboardCameraManipulator: Add typescript (678489c)

v32.7.0

13 Nov 17:24
Compare
Choose a tag to compare

32.7.0 (2024-11-13)

Features

  • GLTFImporter: add vtkGLTFImporter (0c3933d)

v32.6.2

12 Nov 18:57
Compare
Choose a tag to compare

32.6.2 (2024-11-12)

Bug Fixes

  • ImageProperty: add types of label outline funcs (1043314)

v32.6.1

11 Nov 21:58
Compare
Choose a tag to compare

32.6.1 (2024-11-11)

Bug Fixes

  • PointPicker: Fixed pointId would be overwritten with multiple actors (18d3a94)

v32.6.0

06 Nov 19:41
Compare
Choose a tag to compare

32.6.0 (2024-11-06)

Bug Fixes

  • ImageMapper: blend against black, not cyan (8c73b70)
  • ImageMapper: handle SlicingMode.NONE (2e4c5e4)
  • ImageMapper: label outlines with I/J slicing (cde9a92)
  • ImageMapper: unstable resource reference (46424dc)
  • RenderWindowInteractor: export interface IPosition (1ca5ba1)

Features

v33.0.0-beta.1

29 Oct 16:10
04ece80
Compare
Choose a tag to compare
v33.0.0-beta.1 Pre-release
Pre-release

33.0.0-beta.1 (2024-10-29)

Bug Fixes

  • Check if cached opacity texture is deleted (533797c)
  • Fix typescript (4a51712)
  • Fix update of color and opacity textures (111f193)
  • imagereslicemapper: be less sensitive for "snapping" to nearest orthogonal axis (68acd11)
  • VolumeMapper: Use the right volume property for texture creation (5f29c73)

Code Refactoring

  • Move VolumeMapper rendering properties in VolumeProperty (6bc4642)

Features

  • Add multi property handling to the volume actor (22db7b4)
  • Add multi-image support for components to ImageResliceMapper (b5707df)
  • Multi component using volumes (4c9103a)

BREAKING CHANGES

  • getTransferFunctionHash becomes getTransferFunctionsHash
    It takes a list of functions as argument instead of a single function
    Also ImageResliceMapper doesn't wieght color using mix.
  • the volume mapper fragment shader is very different.
    This can cause shader replacements to break.
    refactor: Use the right matrices in volume FS shader
  • Move vtkVolumeMapper's properties related to rendering in vtkVolumeProperty.
    Add a clear error message for these widely used methods.
    This is part of the MultiVolumeMapper feature.