Hello Vray Community,
We at Realtime UK are currently in the process of matching cameras between DCCs and renderers. Doing so we stumbled upon an issue with how Vray handles FOV calculations.
As the title suggests this is about lens breathing which Vray seems to have baked in without a way of turning it off.
Small recap: Lens breathing is the FOV change when you change the focal point. It is an artifact of real cameras because of how lenses shift internally. It is most pronounced when the focal point is very close to camera.
The problem is that not all DCCs or even all renderers have that feature.
On the 3Ds Max Physical Camera (which as I understand was developed together with Vray) there is an option called "lens breathing" that you can set to 0 to turn it off.
In Maya there doesn't seem to be an attribute that does that.
Now there is the option to specify the FOV instead of focal length + aperture.
However, at least in Maya, the internal focal length value is then adjusted to match the FOV at a given focal distance including lens breathing. Our tests have shown that this changes the DOF strength which does make sense from a "Realism" point of view but is quite annoying when you want to match renders.
Is there a way to turn off lens breathing on maya cameras?
It would make sense to at least have control over the amount, because afaik the amount of lens breathing depends on the actual lens being used. With some of them having less
If not is there maybe a way to fake the vray lens breathing in other software?
Any help or idea would be greatly appreciated
We at Realtime UK are currently in the process of matching cameras between DCCs and renderers. Doing so we stumbled upon an issue with how Vray handles FOV calculations.
As the title suggests this is about lens breathing which Vray seems to have baked in without a way of turning it off.
Small recap: Lens breathing is the FOV change when you change the focal point. It is an artifact of real cameras because of how lenses shift internally. It is most pronounced when the focal point is very close to camera.
The problem is that not all DCCs or even all renderers have that feature.
On the 3Ds Max Physical Camera (which as I understand was developed together with Vray) there is an option called "lens breathing" that you can set to 0 to turn it off.
In Maya there doesn't seem to be an attribute that does that.
Now there is the option to specify the FOV instead of focal length + aperture.
However, at least in Maya, the internal focal length value is then adjusted to match the FOV at a given focal distance including lens breathing. Our tests have shown that this changes the DOF strength which does make sense from a "Realism" point of view but is quite annoying when you want to match renders.
Is there a way to turn off lens breathing on maya cameras?
It would make sense to at least have control over the amount, because afaik the amount of lens breathing depends on the actual lens being used. With some of them having less
If not is there maybe a way to fake the vray lens breathing in other software?
Any help or idea would be greatly appreciated
Comment