lottie: improve Expressions
hermet opened this issue · comments
Hermet Park commented
Missing major lottie expressions spec:
Layer Sub-objects attributes and methods
- effect(name) //thorvg needs to support layer effect first
- effect(index) //thorvg needs to support layer effect first
Property attributes and methods
- propertyGroup(countUp = 1)
- propertyIndex
Layer Space Transforms methods
- toComp(point, t=time)
- fromComp(point, t=time)
- fromCompToSurface(point, t=time)
Expression access to paths points on shapes, masks, and brush strokes
- pointOnPath()
The rest of spec may not be useful. A clear and practical test suite is necessary to cover them.
See history: #1640