Need help converting environment settings from a Godot 3.5 project to Godot 4.2.1

Godot Version

4.2.1

Question

I’m updating a Godot 3.5 project to 4.2

There are settings in an animation player that no longer exist in Godot 4.2. I’m not sure how to convert these.

environment:fog_depth_end
environment:fog_depth_curve
environment:fog_height_curve
environment:fog_height_min
environment:fog_height_max
environment:fog_sun_color
environment:background_energy

I did make my best effort to find new fog settings that will work, but it just doesn’t look the same.

I see background_energy_multiplier which obviously must replace background_energy, but it doesn’t seem to be working the same.

I appreciate any help you all can provide. Thank you!

Most of those settings were removed in Godot 4 as a lot of rendering features were significantly refactored. So unfortunately, there is no 1-to-1 translation between Godot 3.5 and Godot 4.

That being said, there is a PR to reintroduce those settings. It isn’t quite finished though, so I can’t say what version of Godot 4 it will make it into. It will be in 4.3 at the earliest, but only if it is finished in time

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.