Comment 4 for bug 1766323

Revision history for this message
m (easyw) wrote :

@jeyjey Jeff and @shack Frank,
referring to this topic
https://github.com/KiCad/kicad-packages3D/issues/388#issuecomment-417770911 ,
what I would like to have in the future, is the option to show/hide the 3D models dynamically and directly in the 3D viewer. (I don't consider the option to have i.e. more than a 3D model for a LED very useful).
What I would consider very useful is a full list of the 3D models (a tree list) within a correspondent check option to enable/disable the visualization on the 3D viewer (an evolution of what is now available to show/hide all SMD, TH and Virtual models).
This list with related checked options could be saved along with the pcb project, to reload the board in the same way next time it will be displayed.
And a nicer other addition would be the ability to change transparency to the selection too.

Adding a check option inside the footprint would be a very unfriendly way to enable/disable the view in the 3D viewer... Having the option inside the footprint would force the user to change the option in the pcb 2d editor and then switch back to the 3D viewer.
A tree view list direct available in the 3D viewer menu would produce a better/friendlier user experience IMO.

Moreover, a tree list for 3D viewer would not change the pcb file format, but will add just a preference file for what is enabled to be viewed and with the level of transparency that will be applied.

The dialog could be an addition to the one that is enabling/disabling SMD, TH, Virtual 3D models already present on the 3D Viewer under 'Preference' -> 'Display Option'.
And as a suggestion, this dialog should be non modal, let the user interact with the 3D view, when changing 3D models visibility and transparency.\
Maurice