Totally agree, I noticed when I imported some alembic files and didn’t know the camera was scaled down, I asumed it was 1… never asume again
If you don’t want to mess with scaling, what about a warning on the camera that notifies the user, or this is even more complicated?
That’s a good idea, I just wish Blender’s UI allowed for some coloring like yellow or red to highlight these kind of things. Adding another icon and text in an already cluttered panel is kinda suboptimal…
This is a dirty mockup:
BTW, I just noticed (not because your addon) that applying scale doesn’t work with cameras, so no matter if we apply scale to the whole scene, the cameras will stay in their original scale regardless.
Yellow warning icon? I don’t see it in Blender’s default icon list.
EDIT: Made it an operator, for the current Scene camera.
I thought they were exposed in python since blender uses them in the info:
I like your operator idea anyway
I see. But changing focus distance would mean main object not being focused. Alternatively I could use Dolly Zoom to enlarge bokeh with focal length, while keeping main object in place, but it breaks foreground/background composition. I know what I do isn’t correct physical behavior, it’s more of artistical decision to exaggerate bokeh in situations where physically correct settings would feel too limiting for my compositions/looks
This would of course mean to move your camera closer, so Dolly Zoom is a helpful tool here indeed.
Check with f/0.3, it’s really not that much different from 0.2 with your camera a little closer to get a shorter focus distance