Roll-It
Limitations:
1.Addon only works on Mesh objects.
2.The addon can only roll objects on the ground(Axis:-Z), not on the wall or top face(Not other Axis).
3.Addon acts on the point level ,not on the object level. So the objects texture coordinate should be "UV"