The TVR project is a joint project between NPAC and IBM T.J.Watson Research Center involving development of scalable collaborative virtual environments over Web