Moreover, each TFloatAnimation is attached to each 3D object. When you click on the TCheckBox, it enables both animations. The sphere is attached to the FloatAnimation1, which has the PropertyName set to RotationAngle.Y, while the 3D rectangle is attached to the FloatAnimation2, which has the PropertyName set to RotationAngle.Z. Finally, both animations have the Loop property set to True, so it repeats the animation until the TCheckBox is cleared.