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).

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