Commit graph

4 commits

Author SHA1 Message Date
Mira Grudzinska
08c8b92c4b lottie: handle roundness in path
Implemented rounding of corners between
bezier curves that are straight lines.

@Issue: https://github.com/thorvg/thorvg/issues/2230
2024-05-17 11:05:51 +09:00
Hermet Park
7bb8d60097 lottie/expressions: ++exceptional handling.
Add an exceptional handling if interpreting code is failed.
2024-05-10 11:12:12 +09:00
Hermet Park
6959523ee7 lottie/expressions: make it up the insufficient content() behavior
this is a follow-up fix for the initial expressions feature.
2024-05-10 11:12:12 +09:00
Hermet Park
289aada0fd lottie: support the expression feature
The current development of the expression engine is experimental.
It does not support multi-threading.

Therefore, when tvg::Initializer::init() is configured
with more than one thread, expressions will be automatically disabled.

issue: https://github.com/thorvg/thorvg/issues/1640
2024-05-10 10:46:21 +09:00