There's Imagineer Systems' Mokey that'll do this quite nicely.
Your best bet is to start off with s t-shirt without a logo but with a tracking marker that's large enough to trjack. If you already havej a logo then it shouldn't be too large that it covers a lot of the creases. The creases will likely be your biggest problem. If removing the original logo also removes lots of creases then you'll have to re-insert the creases via a Paint technique.
Displacement mapping is one way to go with placing your logo on the t-shirt and blending in with the creases. Or take a look at Digieffect's Freeform for 3D displacement.
For change in perspective, perform a perspective corner pin track. Like other visual effects, the shot should be well planned out before the shoot to prevent headaches an a shortened lifespan.
Sell your AEPs with broadcastGEMs' DVD series of templates. Click here for more