gskinnerTeam/flutter_vignettes

Rendering Issues with Sparkle Party particles on impeller

Opened this issue · 1 comments

When using impeller rendering engine with the "Sparkle Party" vignette many of the particles are squares when they should be sparkles.

This vignette uses the ImageShader and drawVertices method backed by a spritesheet PNG.
https://github.com/gskinnerTeam/flutter_vignettes/blob/master/vignettes/sparkle_party/lib/particlefx/particle_fx_painter.dart
https://github.com/gskinnerTeam/flutter_vignettes/blob/master/vignettes/sparkle_party/assets/sparkleparty_spritesheet_2.png

Legacy
image

Impeller
image

Legacy

RPReplay_Final1710963453.mp4

Impeller

RPReplay_Final1710963595.mp4

Logged an issue with the Flutter team here:
flutter/flutter#145707