0 votes

When porting my test project to Godot Engine 4 Beta 2, I ran into a problem with my 3D models! Materials do not work correctly at all, and for the sake of justice - this was also in Godot Engine 3, but then I was able to fix this problem by enabling the item "Ensure correct normals" in the settings of the material, now there is no such a setting! Where did it go, and how do I use it now?
Godot Engine 3 "Ensure correct normals":
enter image description here

Godot Engine 4 Beta 2:
enter image description here

Also when I tested this model on Alpha versions of Godot Engine 4 - there was no such problem, "Ensure correct normals" was probably active by default

Godot version Godot Engine 4 beta 2
in Engine by (20 points)

1 Answer

0 votes
Best answer

Ensure Correct Normals is no longer needed in 4.0, as the correction automatically happens for non-uniformly scaled models.

Also when I tested this model on Alpha versions of Godot Engine 4 - there was no such problem, "Ensure correct normals" was probably active by default

You're hitting an unrelated issue which isn't related to normal scaling: https://github.com/godotengine/godot/issues/64854

See comments for a workaround.

by (12,783 points)
selected by
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.