linebender/velato

Alpha should apply to layer as a whole, not every element in layer

Open

#37 aperta il 10 ago 2024

Vedi su GitHub
 (6 commenti) (0 reazioni) (0 assegnatari)Rust (25 fork)github user discovery
buggood first issue

Metriche repository

Star
 (148 star)
Metriche merge PR
 (Metriche PR in attesa)

Descrizione

When modifying the with_winit example to render with a non-unity alpha, such as

renderer.render(lottie, frame, Affine::IDENTITY, 0.5)

the result looks like image with each component of the tiger having alpha applied to it individually. Instead, the alpha should apply to the rendered image as a whole.

I suspect, but haven't confirmed, that the same issue exists for layers specified by the lottie file.

Guida contributor