Skip to content

v33.0.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 29 Oct 16:10
· 2 commits to beta since this release
04ece80

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.