+ Vector3 offsetSet(2.f, 3.f, 4.f);
+ view.SetProperty(EffectsView::Property::EFFECT_OFFSET, offsetSet);
+ application.SendNotification();
+ application.Render(0);
+ value = view.GetProperty(EffectsView::Property::EFFECT_OFFSET);
+ value.Get(offsetValue);
+ DALI_TEST_EQUALS(offsetValue, offsetSet, TEST_LOCATION);
+
+ Vector3 offsetAnimate(4.f, 6.f, 8.f);
+ float durationSeconds(0.05f);
+ Animation animation = Animation::New(durationSeconds);
+ animation.AnimateTo(Property(view, EffectsView::Property::EFFECT_OFFSET), offsetAnimate);
+ animation.Play();
+ application.SendNotification();
+ application.Render(static_cast<unsigned int>(durationSeconds * 1000.0f) + 1u /*just beyond the animation duration*/);