Computer graphics at UCLA with an emphasis on virtual agent navigation