Which is very useful, the issue is if you work with very large models and you work with the setting such as things are only visible when selected (which overrides the preview settings)
if you Disable the Param Viewer it won’t draw preview dots, and will only disable the actual TreeViewer of the component (which will remain “frozen” to the last visualized tree structure)
the list of Paths and Items count will keep working even if greyed out
don’t know if this is a bug or it’s working as intended tho
only the tree structure as textual list of branches and item count, not the visual graph
the visual branches representation of the tree gets sort of frozen, always showing the last input for which it was Enabled, and won’t update anymore -regardless of input change, no update even if disconnected from anything- until Enabled again (this might be a bit misleading… so I’d tend to think it might not be the intended behavior)
@wim might be able to enlight us on that, I think the Param Viewer component has been subject of some changes in the last releases (among which the Text Tag previews, for which I believe a feature request was created to allow baking the text-dots in Rhino)
Parm Viewer behaves as any other component now, but if I understand you well you prefer it does not show the preview when selected even in Selected Only mode.
Is it correct?
@inno Do you want the dots baked when the component is baked?
Thanks for the reply. So the difference is that it forces the data to be visualised. We work with very very large models and use trees to handle the data. So each time I’m checking the data structure the GH freezes for 5 minutes since it is rendering all the data structure on the rhino canvas.
We always work with the canvas set to visualise only if selected, and try to avoid selecting the components that we know have a lot of geometry to render. We basically work more with the data than the geometry, checking the trees, the lists, the path depths. If now the data also gets rendered it suddenly slows down the process. It would be the same if each time you select a panel with a list it rendered the data inside it.
Don’t know if I’m making a lot of sense.
For data driven users the ideal would be that by default the param viewer is not visible so when I type it and it appears on the canvas and I plug something it doesn’t freeze. Maybe there is an option where you right click to visualise. Or maybe its a separate component just to visualize trees.
In any case for now I’m trying to remember to de-activate it as per @inno suggestion
the request comes from this post with a youtrack already assigned (to be fair I don’t see a widespread use for that functionality apart from learning purposes…)