Integrating hands-free interface into 3d virtual reality environments