If I change the Keep Aspect to keep width (the only other setting available), completely does not make the camera match.

Blender camera

Half WaveplateA half waveplate rotates linearly polarized light to any desired orientation. The rotation angle is twice the angle between the incident polarized light and optical axis.

Blender cameraData

Quarter Wave PlateWhen linearly polarized light is input at 45 degrees to the axis of a quarter waveplate, the output is circularly polarized, and vice versa.

@DanielC wouldn't you want to do the opposite? Blender uses a vertical FOV, and Godot horizontal, I think it would be the opposite.

Blender FOV

Based on this GitHub issue, it seems Blender uses a vertical scaled FOV, while Godot uses a horizontal scaled FOV. It seems there are ways to convert from one to the other though.

Blenderpython setcamera fov

Image

Blenderdollycamera

G-Brain from Reddit aswered this to me: To convert a Blender FoV, say H in degrees, to a Godot FoV V in degrees, you should compute V = (360/pi)arctan(tan(Hpi/360)*9/16). In particular 45 degrees in Blender maps to 26.2 degrees in Godot.

It seems that the FOV is the biggest bottle neck. It does not correspond. Doe anybody know how to calculate it? In belnder I use FOV 45. How much would that be in Godot?

A Waveplate is an optical element having two principal axes, slow and fast, that resolve an incident polarized beam into two mutually perpendicular polarized beams. The emerging beam re-combines to form a particular single polarized beam. Wave plates produce full-, half- and quarter-waves of retardation. They are also known as a retardation plate. (Ref: The Photonics Dictionary)

I believe keep_aspect is responsible for which axis the fov effects, so setting it differently along with fov should help.

Hello, I just don't get it. If I export a scene from Blender in glTF to godot, the camera positions and settings don't correspond to those of blender. And for my project I need a perfect match. How do I get the camera position and settings from Blender to Godot?