linebender/velato

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

Open

#37 ouverte le 10 août 2024

Voir sur GitHub
 (6 commentaires) (0 réactions) (0 assignés)Rust (25 forks)github user discovery
buggood first issue

Métriques du dépôt

Stars
 (148 stars)
Métriques de merge PR
 (Métriques PR en attente)

Description

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.

Guide contributeur