COMPUTER ANIMATION AND VIRTUAL WORLDS