Hey =) For the perspective practice, I noticed some errors (I think, it's a bit hard to see the construction in your give).
As a general note, when rotating an object the vanishing points will stay on a line that's perpendicular to the axis of rotation, regards of if you are rotating the object horizontally or vertically. They also won't move with the same speed, moving faster the further away they are from the center.
That being said, the gif still looks quite convincing.