horizon-eda/horizon

Feature request: add an option to make all 3D views use orthographic projection by default

torque opened this issue · 2 comments

torque commented

For CAD applications, I find orthographic projection to be much more useful because it makes misalignment and/or misdimensioning problems very visually obvious. Every mechanical CAD program I am aware of uses orthographic projection by default in its design views.

I've found myself toggling the projection type in the 3D view whenever I open it, so it would be nice to have a global option I could set.

There are several ways how to we could implement this:

  • Add a setting in the preferences window
  • Automatically remember the last setting as a default

Both are quite easy to implement, but the hard part is deciding on which one to do.

torque commented

I thought about this a little bit and I think that it might make sense to basically copy the settings view from the 3D preview window into the main preferences as a 3D view appearance tab underneath the board appearance tab. This would allow changing defaults for the other related settings as well, like the solder mask/silkscreen color.