(Scene3D) Optimize AnimatedProperty's KeyFrame values after load complete 01/304401/2
authorEunki, Hong <eunkiki.hong@samsung.com>
Wed, 17 Jan 2024 02:54:38 +0000 (11:54 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Mon, 22 Jan 2024 08:17:58 +0000 (08:17 +0000)
commit719dc93a10b5878571263d304212f701e12641a6
tree4c68c76aa527aed4a41d902aab8834a520f53d7e
parentc2524f5ee608bac8dee6921096804e27cd62e0cc
(Scene3D) Optimize AnimatedProperty's KeyFrame values after load complete

Let we reduce the total key frame of MotionValue what we parse.

Since both json and bvh store the data by framerate.
So, there might be useless values are included.

If the number of keyframe is large, it might give some overhead to core.
So let we reduce useless keyframe for MotionValue and Model's internal animation.

Change-Id: I04b86b0341125cef1f60d3da68150c9367655169
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali-scene3d/utc-Dali-MotionValue.cpp
dali-scene3d/internal/model-motion/motion-value-impl.cpp
dali-scene3d/public-api/loader/bvh-loader.cpp
dali-scene3d/public-api/loader/facial-animation-loader.cpp