Why is Godot gaslighting me?

Godot Version

4.6

Question

Why does it say I need to be in the inspector to edit the FOV of my camera when in the inspector…

This causes issues for my project a little bit. There is a work around… certainly not one I want to do though.

Not sure where that documentation is coming from, you can in fact set the FOV in scripts.

1 Like

I appreciate the reply. However, this is what I meant as a work around. I just would rather set it in the inspector if it would let me.

Sorry maybe I wasn’t clear in the post. It isn’t letting me set the value in the inspector because I need to set it in the inspector. That is why I say Godot is gaslighting me.

Haven’t seen this before, how did you create the Camera3D node? Maybe reloading the editor would help, maybe it’s a 4.6 bug you should report before it’s release

You have physical camera attributes resource attached to the camera. This is driving the fov, near, and far. That’s why they are grayed out. Either remove the attributes or set the focal length in attributes properties.

2 Likes

Exactly correct! Thank you. I wouldn’t have noticed this. I knew I must have done something wrong.

1 Like

Even though I did get the solution. I still consider this gaslighting for not telling me it is because of the attributes.

Gaslighting requires intent. Computers don’t have that.

2 Likes