+1 vote

Lights are not visible in android. Also tried it in GLES2 to no avail. The only light happens to be from the default environment source, though without casting shadows. Is it the engine shortcoming or am I supposed to check/uncheck something before exporting to android?

Thank you for your time!

Godot version 3.2.3
in Engine by (335 points)

1 Answer

0 votes
Best answer

Try to enable the hdr.mobile option in project setting and then export.
1. open project setting
2. Search for HDR
3. Check hdr options
5. close
6. perform android export

Hope this works.

by (50 points)
selected by

Thank you for the reply!

Checking hdr.mobile didn't help, unfortunately. I even maximized the light energy to see if that makes difference, still no success. It works well on desktop though.

Hey! Your suggestion gave me an idea (to uncheck some of the .mobile properties) and voila! Disabling - Force Vertex Shading.mobile - did solve the problem, though the lighting energy must be reduced significantly to look normal in Android.

Cheers!

Great! Had not thought of that.

thanks for sharing, that worked for me to bro.

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.