1
$\begingroup$

I am trying to get an orthographic render out of Blender with precise accuracy. The scale that I would like is 1"=1'. To prepare my scene, I have changed units to Imperial with separate values. I then changed the output dimensions to 7200x5400 - so that I can get an 24"x18" output at 300ppi. My problem now is setting the orthographic scale. I have tried 12 (for 12 inches in a foot), but the resulting render is too small. After fiddling with the scale manually, I figure that I'd need something less than 7.4, but I don't know how to get a precise scale for my use case.

$\endgroup$
  • 1
    $\begingroup$ blender.stackexchange.com/questions/64914/… $\endgroup$ – Duarte Farrajota Ramos Mar 19 at 17:42
  • $\begingroup$ Hi :). I made it work with scene units set to inches. The orthographic scale is then 0,6096. But it took me another hour to figure out why. Turns out 24 inches=609,6mm. $\endgroup$ – Jachym Michal Mar 20 at 0:04
  • 1
    $\begingroup$ I'm voting to reopen this so Qwerty can post his solution as a full answer. Not everyone has @Duarte's big brain :). $\endgroup$ – Jachym Michal Mar 20 at 0:08
  • $\begingroup$ reopened @qwerty you should post your edit as an actual answer below. $\endgroup$ – Duarte Farrajota Ramos Mar 20 at 1:02
0
$\begingroup$

Unfortunately the answer by Duarte Farrajota Ramos does not address the orthographic scaling in imperial units. However, after pulling my hair out for a few hours, I finally understood that the Blender cameras do not respect the scene units (is this a bug?). So what I did was to set the orthographic scaling to 0.9144 so that it would match a yard (it seems that a yard is a better target than a foot) and then adjust the unit scaling in the scene properties, and voila, it works!

| improve this answer | |
$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.