- Mar 04, 2024
-
-
698cee0f Uses vtkIdType to handle large data Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Acked-by:
Mathieu Westphal (Kitware) <mathieu.westphal@kitware.com> Acked-by:
Lucas Givord <lucas.givord@kitware.com> Merge-request: !10925
-
- Feb 29, 2024
-
-
Charles Gueunet authored
This is important so the rvalue of the expression initializing ptId evaluate as vtkIdType and not as an int.
-
- Feb 20, 2024
-
-
e76e2011 Doc: Fix mis-statement in release notes Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Scott Wittenburg <scott.wittenburg@kitware.com> Merge-request: !10887
-
- Feb 13, 2024
-
-
(cherry picked from commit 00b1c472)
-
- Feb 08, 2024
-
-
345cf74f Update partial point and field data tests d7740919 Fix color by partial field data Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal (Kitware) <mathieu.westphal@kitware.com> Reviewed-by:
Lucas Givord <lucas.givord@kitware.com> Merge-request: !10848
-
- Feb 07, 2024
-
-
c479df25 EnSight readers: fixes to santize filenames Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Cory Quammen <cory.quammen@kitware.com> Merge-request: !10870
-
82dcfcbd Rendering: Fix stereo image separation bug 4878e984 UB: Initialize vtkCylinderSource::LatLongTessellation 3291b69d HTGAxisReflection: name output arrays for reflected interface Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Cory Quammen <cory.quammen@kitware.com> Reviewed-by:
Lucas Givord <lucas.givord@kitware.com> Merge-request: !10872
-
Thomas Galland authored
Previous `TestMultiBlockPartialArrayFieldData` was leading to false positive tests by using different geometry objects when no field data was attached. We update this test to use a `vtkCylinderSource` everywhere. Also update other similar tests for consistency.
-
Thomas Galland authored
Wrong hash was generated when `vtkMapper::ScalarMode` was set to `VTK_SCALAR_MODE_USE_FIELD_DATA`. This was causing rendering issues in ParaView when selecting partial field data as coloring array.
-
- Feb 06, 2024
-
-
Fix how the final transformation, T, described in "Generalized Perspective Projection" is applied when doing off-axis projection. This transform encapsulates the viewpoint offset, and should be computed using the same eye positions used to compute the rest of the projection matrix, but was inadvertently computed using the single "EyePosition". The result of this bug was that stereo images of an object were always a fixed distance apart from each other, regardless of the objects location w.r.t. the screen, and regardless of the the eye position w.r.t the object and screen. This commit moves computation of the left/right eye position into a new method "ComputeEyePosition" and uses that method from both the projection and view transform computations. It also adds test of stereo image left/right offset. (cherry picked from commit 62580b20)
-
Caught by UBSAN on a project consuming VTK. (cherry picked from commit 0a98bac6)
-
The filter used to output unnamed arrays when the HTG has an interface (cherry picked from commit af0953f7)
-
Caitlin Ross authored
Sanitize filename strings to not contain quotes or trailing whitespace (cherry picked from commit f3e9b0f1)
-
- Jan 31, 2024
-
-
4ac1824f CMake: Fix Python_FIND_STRATEGY in vtk-config.cmake Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Nicolas Vuaille <nicolas.vuaille@kitware.com> Reviewed-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !10849
-
cd6c2d45 FLUENTReader: Check for faces and improve error reporting 6d0ed05f Fixes for VTK compilation with Intel icpx compiler 4196e396 Do not always clear the renderer in vtkSSAOPass 4b093e17 Fix initialization of the depth test state with QVTKOpenGLNativeWidget 31ffabe3 moved documentation to header file as requested 7520682a fix bug introduced in commit 7e90ebfb by Ken Martin on 5/29/2014 Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !10846
-
- Jan 30, 2024
-
-
Mathieu Westphal (Kitware) authored
Fix Python_FIND_STRATEGY in vtk-config.cmake to ensure LOCATION is used and the first Python found is used instead of the most recent one
-
Mathieu Westphal (Kitware) authored
- Add a code for error reporting in case parsing - Check for correct faces parsing and report errors
-
-
The Transparent flag for colors, and the PreserveDepthBuffer flag for depth must be checked before clearing the renderer. In addition, clearing is already handled in the camera pass of the delegate pass, so this code should only be executed for the built-in vtkRenderer::UseSSAO approach where the delegate is a simple opaque pass.
-
Qt provides a context where the depth test is disabled by default. In general, vtkRenderer will take care of enabling the dept test in its Clear() method at the beguining of the render call, but there are use cases where the depth test is expected to be enabled before VTK renders: 1. If vtkRenderer::EraseOff() was called, Clear() won't be called and the depth test is left disabled 2. Render passes that restores the depth test initial value (e.g. vtkSSAOPass) will restore a disabled depth test for additional overlay renderers that could use EraseOff to prevent useless clearing. Fixes [Slicer/Slicer#7518](https://github.com/Slicer/Slicer/issues/7518) Co-authored by: @lassoan
-
-
-
- Jan 29, 2024
-
-
9487b2a6 vtkCellLocator: keep the best intersection in IntersectWithLine Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal (Kitware) <mathieu.westphal@kitware.com> Merge-request: !10841
-
- Jan 25, 2024
-
-
Spiros Tsalikis authored
-
- Jan 19, 2024
-
-
6fbfb97c BorderWidget: Leaving the viewport should unselect 7211d139 Fix test compilation due to missing header include 38bad962 vtkOpenVDBReader: Fix a FileName leak 6bd17248 Refactoring: use vtkNotUsed to suppress unused warnings 6bb7ac8a Refactor: Move isPointInsideCube definition on top 1b4cf580 Refactor include statements and variable naming 26a96636 Add empty line for clarity as per review deb4e4eb Fix wrong sign in vtkImplicitPolyDataDistance (Issue #18307) ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal (Kitware) <mathieu.westphal@kitware.com> Reviewed-by:
Nicolas Vuaille <nicolas.vuaille@kitware.com> Merge-request: !10828
-
- Jan 18, 2024
-
-
This fixes the issue where a selected widget can never be de-selected or re-selected if the de-selection is done outside the viewport. (cherry picked from commit b9cd8721)
-
(cherry picked from commit 88c80b17)
-
(cherry picked from commit 2e4c0285)
-
(cherry picked from commit 8340c9c1)
-
Relocated the definition of isPointInsideCube function to precede the TestImplicitPolyDataDistanceCube function. (cherry picked from commit f89b16dd)
-
- Corrected include statement for vtk files - Changed variable name formatting to camelCase (cherry picked from commit ffbe9c8f)
-
Addressing code review feedback to add an empty line for better code readability and structure. (cherry picked from commit c59723eb)
-
Fix a bug in vtkImplicitPolyDataDistance that returns the correct distance with the wrong sign under certain conditions, such as when the nearest point is on the edge of a cube. This fixes the first problem reported in issue #18307 by cleaning the input polydata, so that nonunique points are merged and different faces of the cube share the same points. (cherry picked from commit e15b0af2)
-
kudos to Carson Brownlee for the focal distance change which safely bypasses the MSVC NaN difference. (cherry picked from commit 2fd69f4a)
-
(cherry picked from commit a2e83c83)
-
- Jan 17, 2024
-
-
62e6790e Fix TestGPURayCastDepthPeelingBoxWidget version stream d129b4a4 OBJ: Add test for invalid code path 2d560cf8 OBJ: Check point indices before use 6357e6e1 test(vtkXMLCompositeDataWriter) 92939b6d fix(vtkXMLCompositeDataWriter) b45337fd vtkWin32OpenGLDXRenderWindow: Fix missing include c6ea1806 Fix TestPHyperTreeGridProbeFilter 22c787c1 Fix vtkPHyperTreeGridProbeFilter Reduce method ... Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Reviewed-by:
Mathieu Westphal (Kitware) <mathieu.westphal@kitware.com> Merge-request: !10823
-
(cherry picked from commit 1912c737)
-
(cherry picked from commit a7608861)
-
(cherry picked from commit 3bd97580)
-