Computer animation and virtual worlds (Wiley, 2004)