linebender/velato

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

Open

#37 aberto em 10 de ago. de 2024

Ver no GitHub
 (6 comments) (0 reactions) (0 assignees)Rust (25 forks)github user discovery
buggood first issue

Métricas do repositório

Stars
 (148 stars)
Métricas de merge de PR
 (Métricas PR pendentes)

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.

Guia do colaborador