Some Advances in Virtual Reality, Virtual Humans, and Virtual Crowds