supermerill / SuperSlicer

G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
4.13k stars 519 forks source link

Feature: Ortholinear camera #3320

Open CarnageMarkus opened 2 years ago

CarnageMarkus commented 2 years ago

Currently, the camera supports only perspective projection. When slicing object into halves, it's hard to judge because of perspective projection "deforms". Most 3D software I used has option to switch between perspective/orthogonal projection.

What to do Add extra options under View -> Orthogonal projection / Perspective projection

Describe how it would work Technically, this should be quite small change, as we only need to swap active projection matrices for the renderer. And/Or possibly remember last user choice.

Thank you for consideration.

jhlchu commented 2 years ago

Already implemented. Configuration > Camera > Use Perspective Camera = False. Unchecked uses ortho, else perspective. If this solves it, close issue.

CarnageMarkus commented 2 years ago

Thanks, didn't know it was hidden there. That's 4 clicks away. Could we still get a shortcut for that in "View" toolbar ?

neophyl commented 2 years ago

Its there as thats where it is in PS too. Been there forever. IIRC theres been requests over on the PS github for some easier way of switching between too.

plampix commented 2 years ago

Just hit 'k' to switch.