v33.0.0-beta.4
Pre-release
Pre-release
·
33 commits
to beta
since this 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.