Fix sun effect starting at a wrong position in Magic Portrait editor
Refactor transform matrix calculation in weather effects

Bug: 375272898
Flag: EXEMPT only change in Magic Portrait
Test: manual test wallpaper of different sizes, sun rays are in the same
position in editor. Manual test all weather effects in editor and
applied wallpaper.

Change-Id: Ib4e114af23cab29c8644465c4b9ac498ad895099
10 files changed