Hermet Park
92070fe0de
examples: replaced the Lenna with free images
...
https://www.pexels.com/photo/lovebirds-cuddling-on-a-wooden-branch-30518529/
https://www.pexels.com/@hardeep/
issue: https://github.com/thorvg/thorvg/issues/3499
2025-06-03 11:26:00 +09:00
Hermet Park
4a5d0c84e8
examples: updated svg
2025-05-08 23:19:39 +09:00
Hermet Park
0c259b41f4
examples: updated svg resources
2025-04-15 11:59:02 +09:00
Hermet Park
bf3bd908ff
examples: updated lottie samples
2025-04-09 12:19:39 +09:00
Hermet Park
d3afebfdec
lottie: add custom layer effect with expressions support
...
effect(name) / effect(index)
effects finds the effect by its name in the Effect Controls panel.
The name can be the default name or a user-defined name.
If multiple effects have the same name,
the effect closest to the top of the Effect Controls panel is used.
example:
- effect("Fast Blur")("Blurriness")
issue: https://github.com/thorvg/thorvg/issues/3115
2025-04-08 15:35:36 +09:00
Jinny You
1928f46e6a
examples: Add default font fallback to LottieExpressions demo
...
Text Doc Expressions sample requires default font to show.
2025-03-28 17:02:11 +09:00
Hermet Park
11f59c03ae
lottie/expressions: support wiggle effect
...
usage: wiggle(freq, amp, octaves=1, amp_mult=.5, t=time)
issue: https://github.com/thorvg/thorvg/issues/1640
2025-03-28 13:41:48 +09:00
Hermet Park
a4f927e3ef
examples: updated lottie assets
2025-03-27 22:40:10 +09:00
Hermet Park
02baa6b462
examples: added LottieInteraction sample
...
The Interaction sample demonstrates
how to handle user input with ThorVG Lottie Expressions.
2025-03-24 12:11:15 +09:00
Mira Grudzinska
be32e97d96
svg: fix incorrect assignment of <stop> elements
...
If the svg contained an unsupported element with <stop> elements,
they were incorrectly assigned to the last loaded gradient. Now fixed.
@Issue: https://github.com/thorvg/thorvg/issues/3321
2025-03-12 15:02:25 +09:00
Hermet Park
6847d951d8
examples: updated Animation sample
2025-03-12 13:10:25 +09:00
Jinny You
010364174e
examples/slot: added example for expressions slot overriding
2025-03-10 12:42:12 +09:00
Hermet Park
e2f1557de5
examples: chores++
...
- removed AnimatedMasking.
- unified ImageScaleUp/Down.
- build GifSaver only gif_saver is enabled.
2025-03-05 23:25:06 +09:00
Hermet Park
01a4a4c806
examples: updated lottie samples
2025-02-25 23:00:10 +09:00
Jakub Marcowski
4042c7a6a7
Optimize all .png
images using oxipng
2025-02-17 16:06:37 +09:00
Hermet Park
4f0f2e4c08
example: removed interaction sample
...
LottieTweening is replaced with it.
2025-02-06 19:09:27 +09:00
Hermet Park
be0949339c
example: added lottie tweening sample
2025-02-06 19:09:27 +09:00
Jinny You
2a6e3ca40a
examples: add slot transform overriding samples
2025-01-07 16:03:37 +09:00
Hermet Park
12b3747d08
examples: updates svg resources
2024-12-31 14:02:26 +09:00
Hermet Park
97058badbf
example: ++lottie extension
2024-11-26 01:11:03 +09:00
Hermet Park
57fcada8cc
example: updated lottie samples
2024-11-22 11:17:07 +09:00
Hermet Park
8107582c8b
example/lottie_extension: added overriden default slot sample
2024-11-18 16:59:17 +09:00
Jinny You
4ec7ce65bc
examples/slot: added example for image slot overriding
2024-11-15 18:26:32 +09:00
Hermet Park
1528ae3729
examples: updated lottie extension
...
Added default slot overriding case
2024-11-09 17:28:56 +09:00
Hermet Park
6d03def994
examples: updated svg resources
2024-11-04 16:22:10 +09:00
Hermet Park
87761dc7c7
lottie/slot: revise gradient fill support
...
Revise gradient fill data parsing by adding support
for the color stop count (p) parameter in slot data.
issue: https://github.com/thorvg/thorvg/issues/2795
2024-11-04 11:43:36 +09:00
Hermet Park
4bfa7ce913
example/lottie: added solid fill slot overriding
2024-11-01 12:40:38 +09:00
Mira Grudzinska
f94e419d2d
example: include mask extension in personal_character.json
2024-10-18 18:04:31 +09:00
Hermet Park
0e45fabb3d
spec out tvg binary format
...
issue: https://github.com/thorvg/thorvg/issues/2721
2024-10-12 21:07:31 +09:00
JunsuChoi
6cfc22d123
svg_loader: Support id attribute for tvg::Accessor
...
Supports access with tvg::Accessor using the value set in the id attribute of SVG
Please refer to examples/Accessor.cpp
2024-10-09 00:04:41 +09:00
Hermet Park
0da15d2e76
examples/lottie: updated resources
2024-10-08 11:46:53 +09:00
Hermet Park
ad6f2070fe
examples/tvg: updated samples
2024-10-01 12:17:32 +09:00
Hermet Park
03dbb7a8e1
examples: updated a lottie sample
2024-09-19 15:30:40 +09:00
Hermet Park
ae6faf56c5
lottie/expressions: ++coverage
...
Allow direct key[0]/key[1] access for key.value in expression
issue: https://github.com/thorvg/thorvg/issues/2722
2024-09-17 21:13:59 +09:00
Hermet Park
0e06413749
Revert "examples: updated samples"
...
This reverts commit 1e72e8f3a3
.
2024-09-15 15:24:36 +09:00
Hermet Park
1e72e8f3a3
examples: updated samples
2024-09-15 00:19:33 +09:00
Hermet Park
c562d63487
examples: updated lottie resources
2024-09-13 11:03:41 +09:00
Hermet Park
d807ac91ea
examples: ++svg samples
2024-09-05 23:52:22 +09:00
Hermet Park
92303e91b4
examples: added Interaction sample
...
The Interaction sample demonstrates
how to handle user input with ThorVG Animation.
2024-08-07 12:02:22 +09:00
Hermet Park
adbf7d3a2f
examples/lottie: updated a resource.
...
polished up for the animation smoothness.
2024-08-06 16:45:39 +09:00
Hermet Park
c257994d5c
lottie/expressions: feature enhancement
...
added groupIndex() support
added property (ix) value support
2024-07-31 18:26:42 +09:00
Hermet Park
db889e1835
renderer: quick skip rendering if the opacity is zero
...
This also resolves a corner case bug introduced by
lottie render pooling: f06127ab93
2024-07-21 15:05:07 +09:00
Hermet Park
803dcb3fb9
lottie/expressions: ++coverage enhancement
...
Allow to access layer index globally.
2024-07-19 23:01:29 +09:00
Hermet Park
65fe1cb465
examples: updated lottie samples
2024-07-19 15:19:36 +09:00
Hermet Park
9e7d8b37ff
examples: added more expressions samples
2024-07-18 22:14:05 +09:00
Hermet Park
16cb1020ac
lottie/expressions: added a missing polystar property build.
2024-07-18 20:46:06 +09:00
Hermet Park
b915455e89
examples: added LottieExpressions
2024-07-12 18:57:10 +09:00
Hermet Park
ad2b6f6d51
examples: updated lottie samples
2024-07-12 00:39:31 +09:00
Hermet Park
a69a5c300f
examples: added svg samples
2024-07-11 23:31:07 +09:00
Mira Grudzinska
adbf1d3cab
common: fix rendering failure
...
In case of a problem with loading font data, there
is no paint inside a text that can be rendered,
but this should not interrupt the rendering process
of other paints. Now fixed.
@Issue: https://github.com/thorvg/thorvg/issues/2468
2024-06-27 10:34:15 +09:00