ParaView issueshttps://gitlab.kitware.com/paraview/paraview/-/issues2019-11-01T15:40:51-04:00https://gitlab.kitware.com/paraview/paraview/-/issues/19049Add dashboard for Catalyst Editions2019-11-01T15:40:51-04:00W. Alan ScottAdd dashboard for Catalyst EditionsPlease add dashboard/dashboards for Catalyst Editions.Please add dashboard/dashboards for Catalyst Editions.5.8 (Winter 2020)https://gitlab.kitware.com/paraview/paraview/-/issues/19048Add dashboard for static Superbuild ParaView2020-03-03T17:24:51-05:00W. Alan ScottAdd dashboard for static Superbuild ParaViewPlease add a dashboard for static builds created with Superbuild.
This is required for the 5.8.0 release.Please add a dashboard for static builds created with Superbuild.
This is required for the 5.8.0 release.5.9 (Fall 2020)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/19047Add ability to build ParaView static with Superbuild2019-11-19T19:02:37-05:00W. Alan ScottAdd ability to build ParaView static with SuperbuildPlease add the ability to build ParaView static using Superbuild.
This is a showstopper feature for 5.8 (Fall, 2019)Please add the ability to build ParaView static using Superbuild.
This is a showstopper feature for 5.8 (Fall, 2019)5.8 (Winter 2020)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/19046Deselected Export Inspector options stick around2019-08-14T12:30:49-04:00Ethan StamDeselected Export Inspector options stick around@demarle @dhr
Tested with master branch of paraview at 08d8f819e50eff07260ca2781709315b9ec8a475
Export Now can export extracts that aren't checked.
To recreate:
1. Create a wavelet source
2. View -> Export Inspector
3. Check png in...@demarle @dhr
Tested with master branch of paraview at 08d8f819e50eff07260ca2781709315b9ec8a475
Export Now can export extracts that aren't checked.
To recreate:
1. Create a wavelet source
2. View -> Export Inspector
3. Check png in image extracts
4. Check Cinema Database in image extracts (png should not be checked anymore)
5. Set a root directory for the export location
6. File - Export Now
The finished export has the cinema database which is right, but it also has the png extract. It is not expected to get the png export since it is not checked.5.8 (Winter 2020)David E. DeMarleDavid E. DeMarlehttps://gitlab.kitware.com/paraview/paraview/-/issues/19045update thirdparty libraries2019-06-28T14:02:22-04:00Utkarsh Ayachitupdate thirdparty librariessee also vtk/vtk#17608
| Library | VTK version | current stable version | notes |
| -------- | -------- | --- | --- |
| cgns | 3.3.1 | 3.4.0 | paraview/paraview!3313: held back due to API changes |
| cinema | unknown | | |
| cosmohalof...see also vtk/vtk#17608
| Library | VTK version | current stable version | notes |
| -------- | -------- | --- | --- |
| cgns | 3.3.1 | 3.4.0 | paraview/paraview!3313: held back due to API changes |
| cinema | unknown | | |
| cosmohalofinder | unknown | | |
| icet | 2.2.0 | | |
| nvpipe | unknown | | |
| protobuf | 3.6.1.2 | 3.8.0 | paraview/paraview!3314 |5.7 (Summer 2019)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/19044AMReX/BoxLib support in binaries in Mac binaries2021-08-24T21:48:25-04:00Jon RoodAMReX/BoxLib support in binaries in Mac binariesWould it be possible to add AMReX plotfile support into the Mac binaries in the future? I think they are already available in the Linux binaries.Would it be possible to add AMReX plotfile support into the Mac binaries in the future? I think they are already available in the Linux binaries.https://gitlab.kitware.com/paraview/paraview/-/issues/19043composable+recolorable cinema database default export has no attribute array ...2021-01-11T16:35:03-05:00Ethan Stamcomposable+recolorable cinema database default export has no attribute array images@demarle @dhr @patchett2002
Tested with master branch.
To recreate:
1. Create a wavelet source, color by RTData, apply
2. Open export inspector, choose cinema database for image extract, check its box, and open the options
3. Change...@demarle @dhr @patchett2002
Tested with master branch.
To recreate:
1. Create a wavelet source, color by RTData, apply
2. Open export inspector, choose cinema database for image extract, check its box, and open the options
3. Change "Deferred Rendering" from "None" to "Composable+Recolorable"
4. File -> Export Now or Catalyst -> Export Now
There is only one zlib compressed float file, which is the composable float file. It is expected to have the same result as Export Scene as cdb in 5.5.2 which does have the two float files.5.9 (Fall 2020)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/19042Inf and NaN values are not read in correctly for ascii datasets2019-08-07T17:09:57-04:00Boonthanome NouanesengsyInf and NaN values are not read in correctly for ascii datasetsParaview cannot correctly load an ascii data set which contains Inf and/or NaN. According to @demarle, it's related to this issue: https://stackoverflow.com/questions/11420263/is-it-possible-to-read-infinity-or-nan-values-using-input-str...Paraview cannot correctly load an ascii data set which contains Inf and/or NaN. According to @demarle, it's related to this issue: https://stackoverflow.com/questions/11420263/is-it-possible-to-read-infinity-or-nan-values-using-input-streams.
To reproduce, load the below file in Paraview. This should produce an error message about a data array being too short.
[pv_insitu_1_2_0.vtu](/uploads/a8651bff3b444fdb21eea9bcd6797858/pv_insitu_1_2_0.vtu).
@patchett20025.7 (Summer 2019)Feimi YuFeimi Yuhttps://gitlab.kitware.com/paraview/paraview/-/issues/19040export now does not report progress2021-01-11T16:27:39-05:00David E. DeMarleexport now does not report progressExport Now should update the progress bar so that the user knows that ParaView is actively working and gets a sense for how long the operation will take.Export Now should update the progress bar so that the user knows that ParaView is actively working and gets a sense for how long the operation will take.5.9 (Fall 2020)https://gitlab.kitware.com/paraview/paraview/-/issues/19039Ghosted axes grid when using remote rendering2019-06-11T19:55:32-04:00Utkarsh AyachitGhosted axes grid when using remote rendering* pvserver (2 ranks), connect with ParaView
* Settings, change Remote Render Threshold to 0 to force remote rendering
* Sphere, APply
* turn on **Axes Grid**.
![image](/uploads/357c56c4d20a52bd013ee22a5a25784a/image.png)* pvserver (2 ranks), connect with ParaView
* Settings, change Remote Render Threshold to 0 to force remote rendering
* Sphere, APply
* turn on **Axes Grid**.
![image](/uploads/357c56c4d20a52bd013ee22a5a25784a/image.png)5.7 (Summer 2019)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/19037Menu based block opacity broken for remote server.2019-07-02T17:09:06-04:00W. Alan ScottMenu based block opacity broken for remote server.Block based opacity is broken for remote server. Here is how to replicate:
* Master (v5.6.0-1552-gadbe913), Linux, remote server. I am using 16 ranks, I assume it breaks with 2. Does not fail builtin server.
* Open can.exo. All vars...Block based opacity is broken for remote server. Here is how to replicate:
* Master (v5.6.0-1552-gadbe913), Linux, remote server. I am using 16 ranks, I assume it breaks with 2. Does not fail builtin server.
* Open can.exo. All vars on (unnecessary). Apply.
* Rotate the can around a bit. Right click on the can itself. Set Block Opacity. Set to say 0.5.
The whole dataset will disappear.
This one needs to not slip past 5.8, i.e., fall, 2019.5.7 (Summer 2019)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/19036Save screenshot multi view is sizing wrong2019-05-20T18:20:27-04:00W. Alan ScottSave screenshot multi view is sizing wrongSave Screenshot is sizing incorrectly.
* Linux, master (v5.6.0-1552-gadbe913), local server. Use -dr.
* Drag ParaView wider. I want the view to be about twice as wide as high. Size is not important.
* Sources/ Fast Uniform Grid. App...Save Screenshot is sizing incorrectly.
* Linux, master (v5.6.0-1552-gadbe913), local server. Use -dr.
* Drag ParaView wider. I want the view to be about twice as wide as high. Size is not important.
* Sources/ Fast Uniform Grid. Apply.
* Surface. DistanceSquared.
* Plot over line. Apply.
* File/ Save Screenshot. Save as something. OK.
* DON'T select Save All Views.
Bug. Notice that the Image Resolution is the width of both views, not just the highlighted one. ParaView will actually write the single view out stretched horizontally.
This must be fixed for 5.7.0.5.7 (Summer 2019)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/19033box widget issues2019-05-22T19:36:16-04:00Utkarsh Ayachitbox widget issuesThis issue is extracted from discussion [here](https://gitlab.kitware.com/paraview/paraview/merge_requests/3268#note_572372)
* Add **Wavelet**
* Add **Clip**, change *Clip Type* to "Box"
* Check the **Use Reference Bounds** checkbox
* Se...This issue is extracted from discussion [here](https://gitlab.kitware.com/paraview/paraview/merge_requests/3268#note_572372)
* Add **Wavelet**
* Add **Clip**, change *Clip Type* to "Box"
* Check the **Use Reference Bounds** checkbox
* Set the maximum X value to 0.5. The box widget shrinks to half the size as expected. Apply. The clipping function cuts the box in half as expected.
![image](/uploads/2e566abeb38ee5660a37b99d650eb1bc/image.png)
* Now uncheck the **Use Reference Bounds** checkbox. The box widget stays the same size, but the clipping function is back to being defined by the absolute settings.
![image](/uploads/e3a4a624382c6da6ab33c37d2c8fbd66/image.png)5.7 (Summer 2019)Utkarsh AyachitUtkarsh Ayachithttps://gitlab.kitware.com/paraview/paraview/-/issues/19032LoadState dialog should propose to update the statefile if filepath are changed2019-05-16T05:31:23-04:00Mathieu Westphal (Kitware)LoadState dialog should propose to update the statefile if filepath are changedWhen loading a statefile in ParaView, one can edit the statefile filepath by selecting a directory or each individual filepath.
Adding a checkbox to actually update all these filepath inside in statefile would be a nice addition.When loading a statefile in ParaView, one can edit the statefile filepath by selecting a directory or each individual filepath.
Adding a checkbox to actually update all these filepath inside in statefile would be a nice addition.https://gitlab.kitware.com/paraview/paraview/-/issues/19031Unreadable picture quality in Catalyst user guides 5.4 - 5.62019-10-30T15:18:26-04:00Axel GerstenbergerUnreadable picture quality in Catalyst user guides 5.4 - 5.6The new Catalyst User guides from the Paraview Download section https://www.paraview.org/download/ have very low quality and unreadable pictures in it. I checked version 5.4, 5.5, 5.6, they all are of size 1.4MB.
The older Catalyst user...The new Catalyst User guides from the Paraview Download section https://www.paraview.org/download/ have very low quality and unreadable pictures in it. I checked version 5.4, 5.5, 5.6, they all are of size 1.4MB.
The older Catalyst user guide named ParaViewCatalystUsersGuide_v2.pdf (linked here: https://www.paraview.org/files/catalyst/docs/ParaViewCatalystUsersGuide_v2.pdf on this page https://www.paraview.org/in-situ/) is 9 MB and the pictures are of good quality. Since the content is similar, I suspect a quality setting in the PDF generation causes this?
Could the quality of the new guides be updated? Ideally also for the 5.4 - 5.6 versions?
Thanks.Nicolas VuailleNicolas Vuaillehttps://gitlab.kitware.com/paraview/paraview/-/issues/19030ParaView nightly release segfault on mouse interaction on a specific dataset2019-07-01T13:40:50-04:00Shuhao WuParaView nightly release segfault on mouse interaction on a specific datasetParaView nightly release segfault on mouse interaction on a (few) specific dataset
How to reproduce :
* Open ParaView
* Open this [file](/uploads/64f04fa008d89b7149883488423036c2/failVTPD.vtp)
* move the camera with LOD activated fo...ParaView nightly release segfault on mouse interaction on a (few) specific dataset
How to reproduce :
* Open ParaView
* Open this [file](/uploads/64f04fa008d89b7149883488423036c2/failVTPD.vtp)
* move the camera with LOD activated for interactive rendering
* segfault
```
Loguru caught a signal: SIGSEGV
Stack trace:
51 0x40775d ./paraview() [0x40775d]
50 0x7f0b4b953830 __libc_start_main + 240
49 0x407581 ./paraview() [0x407581]
48 0x7f0b4a35b0b4 QCoreApplication::exec() + 132
47 0x7f0b4a3524aa QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 234
46 0x7f0b1e218e96 /home/shuhao/apps/ParaView-5.6.0-1547-ga629ae7-MPI-Linux-64bit/plugins/platforms/../../lib/libQt5XcbQpa.so.5(+0xb1e96) [0x7f0b1e218e96]
45 0x7f0b4a78662b QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 187
44 0x7f0b4a7aac05 QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 245
43 0x7f0b4a7a59ac QGuiApplicationPrivate::processWheelEvent(QWindowSystemInterfacePrivate::WheelEvent*) + 476
42 0x7f0b4a353c08 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 264
41 0x7f0b4afd0f01 QApplication::notify(QObject*, QEvent*) + 577
40 0x7f0b4afc9c8c QApplicationPrivate::notify_helper(QObject*, QEvent*) + 156
39 0x7f0b48d6d6c2 QVTKOpenGLWindow::event(QEvent*) + 34
38 0x7f0b48d6a995 QVTKInteractorAdapter::ProcessEvent(QEvent*, vtkRenderWindowInteractor*) + 4789
37 0x7f0b394302e6 /home/shuhao/apps/ParaView-5.6.0-1547-ga629ae7-MPI-Linux-64bit/bin/../lib/libvtkCommonCore-pv5.6.so.1(+0x4302e6) [0x7f0b394302e6]
36 0x7f0b39283889 vtkCallbackCommand::Execute(vtkObject*, unsigned long, void*) + 25
35 0x7f0b3bef8155 vtkInteractorStyle::ProcessEvents(vtkObject*, unsigned long, void*, void*) + 309
34 0x7f0b42b9a440 vtkInteractorStyleTrackballCamera::OnMouseWheelForward() + 160
33 0x7f0b394302e6 /home/shuhao/apps/ParaView-5.6.0-1547-ga629ae7-MPI-Linux-64bit/bin/../lib/libvtkCommonCore-pv5.6.so.1(+0x4302e6) [0x7f0b394302e6]
32 0x7f0b48662b70 vtkSMViewProxyInteractorHelper::Execute(vtkObject*, unsigned long, void*) + 208
31 0x7f0b48662a66 vtkSMViewProxyInteractorHelper::Render() + 390
30 0x7f0b4865f390 vtkSMViewProxy::InteractiveRender() + 320
29 0x7f0b486251c0 vtkSMRenderViewProxy::PreRender(bool) + 240
28 0x7f0b4862508c vtkSMRenderViewProxy::UpdateLOD() + 140
27 0x7f0b46ec5945 vtkPVSessionBase::ExecuteStream(unsigned int, vtkClientServerStream const&, bool) + 53
26 0x7f0b46ec6b8b vtkPVSessionCore::ExecuteStream(unsigned int, vtkClientServerStream const&, bool) + 59
25 0x7f0b46ec6d55 vtkPVSessionCore::ExecuteStreamInternal(vtkClientServerStream const&, bool) + 245
24 0x7f0b41f78aad vtkClientServerInterpreter::ProcessStream(vtkClientServerStream const&) + 29
23 0x7f0b41f7877e vtkClientServerInterpreter::ProcessOneMessage(vtkClientServerStream const&, int) + 1198
22 0x7f0b41f77cba vtkClientServerInterpreter::ProcessCommandInvoke(vtkClientServerStream const&, int) + 330
21 0x7f0b41f779c5 vtkClientServerInterpreter::CallCommandFunction(char const*, vtkObjectBase*, char const*, vtkClientServerStream const&, vtkClientServerStream&) + 325
20 0x7f0b36d8674f /home/shuhao/apps/ParaView-5.6.0-1547-ga629ae7-MPI-Linux-64bit/bin/../lib/libvtkPVServerManagerApplication-pv5.6.so.1(+0x30c74f) [0x7f0b36d8674f]
19 0x7f0b47f05bda vtkPVRenderView::UpdateLOD() + 170
18 0x7f0b47f0d7f8 vtkPVView::CallProcessViewRequest(vtkInformationRequestKey*, vtkInformation*, vtkInformationVector*) + 200
17 0x7f0b47eadbe8 vtkGeometryRepresentationWithFaces::ProcessViewRequest(vtkInformationRequestKey*, vtkInformation*, vtkInformation*) + 24
16 0x7f0b47eaad59 vtkGeometryRepresentation::ProcessViewRequest(vtkInformationRequestKey*, vtkInformation*, vtkInformation*) + 201
15 0x7f0b3a69224f vtkStreamingDemandDrivenPipeline::Update(int, vtkInformationVector*) + 255
14 0x7f0b3a6532aa vtkDemandDrivenPipeline::UpdateData(int) + 138
13 0x7f0b3a690cf1 vtkStreamingDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 801
12 0x7f0b3a654777 vtkDemandDrivenPipeline::ProcessRequest(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 1447
11 0x7f0b3a64edfa vtkCompositeDataPipeline::ExecuteData(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 298
10 0x7f0b3a64e8a3 vtkCompositeDataPipeline::ExecuteSimpleAlgorithm(vtkInformation*, vtkInformationVector**, vtkInformationVector*, int) + 1235
9 0x7f0b3a64f41b vtkCompositeDataPipeline::ExecuteEach(vtkCompositeDataIterator*, vtkInformationVector**, vtkInformationVector*, int, int, vtkInformation*, std::vector<vtkSmartPointer<vtkCompositeDataSet>, std::allocator<vtkSmartPointer<vtkCompositeDataSet> > >&) + 299
8 0x7f0b3a64f153 vtkCompositeDataPipeline::ExecuteSimpleAlgorithmForBlock(vtkInformationVector**, vtkInformationVector*, vtkInformation*, vtkInformation*, vtkDataObject*) + 707
7 0x7f0b3a651bd7 vtkDemandDrivenPipeline::ExecuteData(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 55
6 0x7f0b3a657640 vtkExecutive::CallAlgorithm(vtkInformation*, int, vtkInformationVector**, vtkInformationVector*) + 64
5 0x7f0b3313b141 vtkmLevelOfDetail::RequestData(vtkInformation*, vtkInformationVector**, vtkInformationVector*) + 465
4 0x7f0b331c202d /home/shuhao/apps/ParaView-5.6.0-1547-ga629ae7-MPI-Linux-64bit/bin/../lib/libvtkAcceleratorsVTKm-pv5.6.so.1(+0x108902d) [0x7f0b331c202d]
3 0x7f0b331beb11 /home/shuhao/apps/ParaView-5.6.0-1547-ga629ae7-MPI-Linux-64bit/bin/../lib/libvtkAcceleratorsVTKm-pv5.6.so.1(+0x1085b11) [0x7f0b331beb11]
2 0x7f0b331be038 /home/shuhao/apps/ParaView-5.6.0-1547-ga629ae7-MPI-Linux-64bit/bin/../lib/libvtkAcceleratorsVTKm-pv5.6.so.1(+0x1085038) [0x7f0b331be038]
1 0x7f0b32574330 /home/shuhao/apps/ParaView-5.6.0-1547-ga629ae7-MPI-Linux-64bit/bin/../lib/libvtkAcceleratorsVTKm-pv5.6.so.1(+0x43b330) [0x7f0b32574330]
0 0x7f0b4b9684b0 /lib/x86_64-linux-gnu/libc.so.6(+0x354b0) [0x7f0b4b9684b0]
( 104.628s) [paraview ] :0 FATL| Signal: SIGSEGV
```Allison Vacantialliepiper16@gmail.comAllison Vacantialliepiper16@gmail.comhttps://gitlab.kitware.com/paraview/paraview/-/issues/19029Not launching on Mac Mojave 10.14.3 (18D42)2019-05-20T12:05:44-04:00vlchaplinNot launching on Mac Mojave 10.14.3 (18D42)Downloaded and moved .app into Applications, then launched from there.
It appears to start launching but never completes. OS registers it as 'Not responding' in Activity Monitor.
Downloaded both stable release 5.6.0 and latest nighly ...Downloaded and moved .app into Applications, then launched from there.
It appears to start launching but never completes. OS registers it as 'Not responding' in Activity Monitor.
Downloaded both stable release 5.6.0 and latest nighly build, both appear to have the same issue. Attached are logs from Activity Monitor.
Screenshot of system info
![image](/uploads/50ec3d088d0289ed3499ef5576c16380/image.png)
Activity monitor Log:
[pview-log](/uploads/5e01b7410c901fc8406ccef4fda21aec/pview-log)
Sample of process:
[Sample_of_ParaView.txt](/uploads/3f4163980f421731cb2d1fe4bf0228e6/Sample_of_ParaView.txt)https://gitlab.kitware.com/paraview/paraview/-/issues/19028remove deprecated catalyst export GUI and update related code paths and regre...2019-10-15T10:46:24-04:00David E. DeMarleremove deprecated catalyst export GUI and update related code paths and regression testsNow that the Export Inspector and Export Script controls are established, we need to remove the Catalyst->Generate Script and Data Extract Writers.
Besides the GUI we should also remove the internal code paths that are not shared with th...Now that the Export Inspector and Export Script controls are established, we need to remove the Catalyst->Generate Script and Data Extract Writers.
Besides the GUI we should also remove the internal code paths that are not shared with the new UI.
Likewise we should remove the original Temporal Script Generator plugin code.
While doing so, we need to update the existing regression tests so that they rely solely on the new code.
We also need to make sure the users guide and paraview tutorial reflect only the new UI.
While removing old code, we want to pay attention to backwards compatibility. As much as possible, the new code should be able to run catalyst scripts generated from older ParaView versions.5.8 (Winter 2020)David E. DeMarleDavid E. DeMarlehttps://gitlab.kitware.com/paraview/paraview/-/issues/19027Parallel CDB export now errors2019-06-24T15:36:42-04:00Ethan StamParallel CDB export now errorsTested with ParaView master on MacOS 10.13.6
Exporting a cdb with the new "Export Now" feature fails with the error:
```
( 67.477s) [paraview ]vtkSIProxyDefinitionMan:526 ERR| vtkSIProxyDefinitionManager (0x7fa778441ea0): No ...Tested with ParaView master on MacOS 10.13.6
Exporting a cdb with the new "Export Now" feature fails with the error:
```
( 67.477s) [paraview ]vtkSIProxyDefinitionMan:526 ERR| vtkSIProxyDefinitionManager (0x7fa778441ea0): No proxy that matches: group=exporters and proxy=CinemaExporter were found.
Traceback (most recent call last):
File "<string>", line 11, in <module>
File "/Users/stam/GitParaVTK/super-recent-master/build/lib/python2.7/site-packages/paraview/detail/exportnow.py", line 241, in ExportNow
CINAC.ExportNow(tnow)
File "/Users/stam/GitParaVTK/super-recent-master/build/lib/python2.7/site-packages/paraview/detail/exportnow.py", line 164, in ExportNow
forcetime=time)
File "/Users/stam/GitParaVTK/super-recent-master/build/lib/python2.7/site-packages/paraview/tpl/cinema_python/adaptors/paraview/pv_introspect.py", line 1032, in export_scene
progObj = progress.ProgressObject()
File "/Users/stam/GitParaVTK/super-recent-master/build/lib/python2.7/site-packages/paraview/tpl/cinema_python/adaptors/paraview/progress.py", line 10, in __init__
self.obj = self.proxy.GetClientSideObject()
AttributeError: 'NoneType' object has no attribute 'GetClientSideObject'
```5.7 (Summer 2019)David E. DeMarleDavid E. DeMarlehttps://gitlab.kitware.com/paraview/paraview/-/issues/19026Feature request: Add support for 2D transfer functions and editor in ParaView2022-10-17T11:42:51-04:00Sankhesh JhaveriFeature request: Add support for 2D transfer functions and editor in ParaViewVTK supports 2D transfer functions for volume visualization.
2D transfer functions allow a volume to be classified based on a combination of values.
There are many articles in the literature that highlight the use of multi-dimensional t...VTK supports 2D transfer functions for volume visualization.
2D transfer functions allow a volume to be classified based on a combination of values.
There are many articles in the literature that highlight the use of multi-dimensional transfer functions (e.g. http://www.cs.utah.edu/~jmk/vis01/node4.html).
tomviz already exposes a chart based 2D transfer function editor widget as shown here: https://blog.kitware.com/2d-transfer-function-support-in-gpuvolumemapperSankhesh JhaveriSankhesh Jhaveri