Virtual Reality For Sport Training