lowest settings and params for 3d gles2 scene

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By eggnot

I’m doing a project to be run on old gles2 tablets.
It’s very simple shadeless low-poly 3d with lo-res textures.
I need to optimize it further for a best battery time.
I know tricks for 3d in general(draw calls etc) but would like to get some hints regarding godot engine.
Should I go with my shader or basic one with shadeless should be the same?
How to tweak default_enviroment for lowest gpu impact?
Which project settings will help me archive lowest impact on hardware?
Maybe something else?

:bust_in_silhouette: Reply From: Calinou

See GPU optimization in the documentation.

One of the most important things to do is to reduce the rendering resolution. You can do so by setting Display > Window > Stretch > Shrink to 2, which will lower the total pixel count by 75% (and therefore lower the rendering load significantly).

Thanks.
I’m aware about general optimizations like res, drawcalls, etc.
My question is about godot specific ones.
Like maybe some projects properties for shadows/etc?
Also how bad is default shader comparing to custom rendering flat texture?
What the lowest setting for default_env?
And etc, something specific to godot setting and inner pipeline

eggnot | 2022-07-25 06:54