This morning while working on paraview GUI, i found two things that i forgot to put before and would highly improve my workflow when using GUI (and specially for those using GUI with states/python scripts)
-
that when we select a specific cells that corresponds to a filter, and the corresponding filter will be automatically selected on the pipeline, current behavior. I would love that the scrolling of the pipeline would positionned correctly to the correct location. This will look more interesting as one reads the example. eg. as I created the objects by python i am not sure which is which even if i chaged their names, lets say that I want to select a specific one from what i am seeing in the render. I selected cells of this specific filter, so the specific filter is selected on the pipeline. Issue/improvement over this? as it can be seen the pipeline browser keeps going up and down from the current position, i genuenly dont know if the selected filter is higher or lower on the browser, therefore would be quite nice if the scroll bar would ‘go up or down’ so the desired filter is on the middle of the pipeline browser.
Feature request -
Hide/show only this comes from being used to so much cad modeling, i all the time for this kind of clotured pipelines, miss the contextual menu of Hide/Show only, what it would like is we can select a bunch of filters of the pipeline with the mouse, and currently we have two options, Show all and Hide all, this is annoying, i dont want to show some middle level filters (such as transformations or things like that), i want to show/hide some that I selected intentionally. yes i know that there is the option to select the filter 1 and 3 and then click on the eye, and this will do the trick, but it feels wrong and limited. Limitation: currently if you selected multiples (some hiden some shown) that are not on current viewing section of the pipelinebrowser and there is only one you can seen if the one you can see is being shown (with eye open), you will be able only to hide all selected filters, on the opposite, if the filter you see is not being shown (without the eye) you can only click to open the eye and show them. personally i would be soooooo keen to add to the contextual menu of the right click, next to Show all/Hide all/Hide/Show. This will resolve the limitation as it will enable to show all selected when you are currently clicking on one that is already show (or opposit for hide). Feels wrong: one neverknows or needs to do two times for to get the desired result, furthemore, it is something that is correctly placed in context menues, in Salome(funny part salome, has the opposit only Hide/show and i find myself missing sometimes the Show all/hide all of paraview), Onshape, they have it in that menu. Feature request
-
also be able to undo/redo things that we did on the renderviewer not only the camera but all the different things we modified, at least the show/hide but ideally the changement of perspective, opacity, change representation etc.
PS. in this image one can see one of the functions i created to help my everyday use of paraview, colorByRegion(filters,colors=None,transparency=0) and this takes all selected filters, color each of them randomly or with a fixed color, and a specific transparency/transparencies. I am posting this as i breafelly mention this functions i use everyday on the original post and also i mentionned about being able to create a presset of discret colors for each region, in this case what i do is that i add an extra layer, where i separate the filters by regions and then color them. for visualization porpuses it is quite nice.
