Hi,
Not sure what I'm missing here but the transformOrigin is not animating, it just goes from '100% 0' to '0 100%' without transition :
var showVideo = gsap.timeline();
var $video = $('.rectangle');
showVideo .set($video, {transformOrigin: '100% 0', scale: .8})
.fromTo($video, 2, {rotationX: 0, rotationY: 0}, {rotationX: '5deg', rotationY: '5deg'})
.to($video, 2, {transformOrigin: '0 100%'})
//.fromTo($video, 2, {transform