His research interests include underwater robotics, real-time 3D computer graphics, artificial intelligence and high-performance networking. He is very active in the Virtual Reality Modeling Language (VRML) Community and was Chair of the VRML 97 Symposium. He is a member of the Institute of Electrical and Electronic Engineers (IEEE), the Association for Computing Machinery (ACM) Special Interest Groups on Graphics (SIGGRAPH) and Communications (SIGCOMM), the American Association for Artificial Intelligence (AAAI) and the Virtual Reality Modeling Language (VRML) Consortium.