Rendering/Lighting/Optimization for mobile devices

Good day. My team work to optimization of our mobile game. And we have some troubles with it.

Q1. How can we make a dynamic shadow without harming performance? We have only two light sources - Sky and Directional. If Directional = movable = is too expensive for mobile devices. If Directional = Stationary = shadows are invisible. Is it possible to implement shadows with stationary mode? We tried for a long time, but it didn’t work out.

Q2. We want to implement the Bloom effect in the post-process, but the inclusion of HDR affects the performance too much. Is there a way to do this at a lower cost?

English is not our native language, so there are difficulties in finding material. Thank you for understanding.

Q1 Answer: https://answers.unrealengine.com/questions/817513/view.html

if you want to use HDR:

  1. make directional light stationary and skylight static if players are using skeletal meshes you are lucky just go over directional light setting and enable modulated shadows for them.
    . if players are static meshes you can use modulated shadows or csm shadows .modulated shadows dont blend but are cheaper than csm shadows .also csm shadows dont work for landscape.
    .if you dont want hdr the only shadow you can currently make is blob shadows .
    2.No you cannot.
    I recomment enabling mobile hdr but reducing resolution using mobilecontentscalefactor .