This add-on is part of the presentation "The Missing Camera or: How I Learned to Stop Worrying and Love Oblique Projection" at BCON24.
obl.military*
, obl.military.short*
, obl.cavalier*
and obl.cabinet*
. Changing the camera name disables this automation.ortho*
sets the pixel ratio to 1.Limitations
The add-on is named after Karl Wilhelm Pohlke, author of a generalizing parallel projection theorem in 1853. The cover image is a detail of plate VIII "Palatin" from "L'art de bâtir chez les Romains" by Auguste Choisy (Ducher et Cie, Paris, 1873).
A paper has not yet been published on the add-on, but if you use it in your academic work you can cite it from Zenodo:
Rippinger, J., & Lefèvre, M. (2024). Pohlke (1.1.2). Zenodo. doi.org/10.5281/zenodo.13935072
blender_manifest.toml
.master
to main
.This extension does not require special permissions.
Welcome to the platform. Before we approve, docs
folder including images need to be removed from zip file. Also licenses include CC-BY and CC-0 which I'm assuming are about images? If so you can remove them as well not to make this confusing.
Btw, I'm not familiar with this, but what's the reason for setting set_pixel_ratio
at render time? Why not do that when adding camera or some other way, so it's visible in viewport as well?
Hello. Thanks for the review.
Approved.
If pixel ratio is important to see in viewport, one way to do it is to have depsgraph update handler, which constantly checks what type of camera is active and sets pixel values correct to those (of course that means you need to store camera type as property on camera ID). It's bit hacky and not usually recommended to do, but could be ok for such simple thing.
Sign in to comment.
Ready for review