v33.0.0-beta.1
Pre-release
Pre-release
github-actions
released this
29 Oct 16:10
·
2 commits
to beta
since this 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.