- 19 Sep, 2016 14 commits
-
-
Alvaro Sanchez authored
A field array of point data is uploaded as a vertex attribute and rendered to a float FBO member of the vtkValuePass. The legacy value rendering mode is still supported as INVERTIBLE_LUT.
-
Ben Boeckel authored
7ab575f6 Merge branch 'upstream-tiff' into update_tiff_remove_cache_entries e06f4837 tiff 2016-09-19 (50a32f50) Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !1926
-
Cory Quammen authored
73fd731c Added scale factor for distance representation Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1970
-
Cory Quammen authored
b6fd9f03 Removed unneeded private dependencies for IOSQL module Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Haocheng Liu <haocheng.liu@kitware.com> Merge-request: !1968
-
David Gobbi authored
3755a5c9 Fix a few doxygen specials for the wrappers Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
David E DeMarle <dave.demarle@kitware.com> Merge-request: !1978
-
Ken Martin authored
3b80a5a7 Fix a array bounds error and iffy pick Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Utkarsh Ayachit <utkarsh.ayachit@kitware.com> Merge-request: !1975
-
David Gobbi authored
The 'brief' special was only being handled at the beginning of a line, and the 'warning' and 'sa' specials were not handled at all. The wrappers already understand a large number of doxygen specials, but not all of them.
-
David Gobbi authored
583d3dc3 Export the vtkCocoaGLView interface Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1971
-
Ken Martin authored
d0e64da3 work on better resource management for OpenGL Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Berk Geveci <berk.geveci@kitware.com> Merge-request: !1953
-
Robert Maynard authored
* upstream-tiff: tiff 2016-09-19 (50a32f50)
-
Kitware Robot authored
Code extracted from: https://gitlab.kitware.com/robertmaynard/tiff.git at commit 50a32f50e9d4f4d3b1c90269d7a727fc12fb3af0 (for/vtk).
-
Sankhesh Jhaveri authored
c0dcaf33 Fix rendering external configure issues introduced by 6e113ad4Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1976
-
Sankhesh Jhaveri authored
-
Ken Martin authored
Switch to another pick point for big mac. The pciks look good I suspect one was just on the edge of the pick region.
-
- 18 Sep, 2016 3 commits
-
-
Ken Martin authored
7912d340 Rework the CompositePolyDataMapper2 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1909
-
David Gobbi authored
ad5c04cc Remove double underscore from include guards Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1972
-
Ken Martin authored
The old approach used a fast path for a very narrow set of conditions and then used a slow path for everything else. This approach required two sets of code, - GenericCompositePolydataMapper2 - CompositePolyDataMapper2 and had performance issues as the slow path was slower than OpenGL1 for some cases. This reworking consolidates the two approach together. The basic approach is that all blocks with the same VBO structure get grouped together and rendered as one. The number of different VBO structures is small so this results in a a small number of things to render. Each of those things (handled with a Helper class) gets rendered using its own VBO and IBOs with special code to handle the cases where uniforms have to be changed between blocks etc. The results are generally much faster. Some additional optimizations have resulted in further performance improvements. Generally this new class is as fast as the old fast path and tens to hundreds of times faster for the slow path. This class is still complex and could probably be reworked another three times. The complexity is largly driven by how complex the task is as each block can have different primitives, point/cell data arrays, etc. This topic adds four more tests for this class. As this class is the workhourse for ParaView it really needs far more testing in VTK. The three additional tests cover some use cases I know tend to cause issues. At the same time this topic changes how point picking is done to prevent some bad behavior. The old approach rendered surfaces for all passes up to the primId pass. The problem with that is that the point pass rendering may not match up with the surface rendering resulting in point Ids associated with incoreect composite/prop/process ids. It mixes two sets of data haphazzardly. Very bad. This topic cuases all point selection to be done by rendering points.
-
- 17 Sep, 2016 2 commits
-
-
David Gobbi authored
-
David Gobbi authored
This interface can be used from other projects, as demonstrated in Examples/GUI/Cocoa/SimpleCocoaVTK, so it should be exported so that it can be used with shared linkage.
-
- 16 Sep, 2016 16 commits
-
-
Ken Martin authored
10f4f6a3 fix glyph mapper bounds with composite polydata Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Utkarsh Ayachit <utkarsh.ayachit@kitware.com> Merge-request: !1961
-
David Gobbi authored
ded25585 Use pass-by-reference for assignment operator Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Sean McBride <sean@rogue-research.com> Merge-request: !1964
-
Cory Quammen authored
Added ability to set the scale factor from VTK world coordinates. The tick marks and label will be defined in terms of the scaled space. For example, if the VTK world coordinates are assumed to be in inches, but the desired distance units should be defined in terms of centimeters, the scale factor should be set to 0.3937. The tick marks will then be spaced in terms of centimeters, and the label will contain the measurement in centimeters.
-
Haocheng LIU authored
fc47ee55 Fix Wrapping/Tcl => Rendering/Tk dependency direction Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Brad King <brad.king@kitware.com> Merge-request: !1965
-
Haocheng LIU authored
Our module dependency update sweep accidentally recorded this dependency in the wrong direction. Fix the dependency so that the `vtk` executable can use components from the `vtkRenderingTk` module, such as `vtkTkImageViewerWidget`. This fixes a `vtkRenderingTkTcl-cursor3D` test failure.
-
Cory Quammen authored
7cd56fb0 Fix cppcheck warning in TestAssignAttribute Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Cory Quammen <cory.quammen@kitware.com> Merge-request: !1966
-
Cory Quammen authored
These were introduced erroneously in commit 6e113ad4.
-
Andrew Bauer authored
b519d598 Making CellIterators have same point data type as the input data set. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1960
-
Karsten Tausche authored
-
Andrew Bauer authored
For accuracy the classes that derive from vtkCellIterator that use data sets with vtkPoints for their point storage should have the same floating point accuracy. This was already done for vtkPointSetCellIterator but not the others.
-
David Gobbi authored
-
Ken Martin authored
new approach to ReleaseGraphicsResources where objects that use opengl resources can register themselves with their current window/context so that when either they delete or the context is deleted the resources will be cleared correctly.
-
Utkarsh Ayachit authored
bc164c33 Fix leak in TestExtractTimeSteps. Acked-by:
Kitware Robot <kwrobot@kitware.com> Reviewed-by:
Bill Lorensen <bill.lorensen@gmail.com> Merge-request: !1962
-
Utkarsh Ayachit authored
-
Ken Martin authored
It was not correctly handling composite polydata when computing it's bounds
-
Andrew Bauer authored
feb9251d Reducing output amount from vtkTemporalStatistics filter. Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
David Thompson <david.thompson@kitware.com> Merge-request: !1944
-
- 15 Sep, 2016 4 commits
-
-
David Gobbi authored
7cafcc7c Fix memory leak in TestImageConnectivityFilter Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1957
-
David Gobbi authored
-
Andrew Bauer authored
For inputs with a lot of time steps and/or arrays, the warning from the vtkTemporalStatistics filter can be generated a lot of times. This change will only do it once per filter invocation.
-
Andrew Bauer authored
5cdbe488 Making vtkPointSetCellIterator have same point data type as the vtkPointSet. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1955
-
- 14 Sep, 2016 1 commit
-
-
David Gobbi authored
b6a9c94b Update the vtkDICOM remote module to 0.7.10. Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !1956
-