|
![]() a Collaborative Virtual Environment |
|
|---|
CVE is an open-source, multiplatform system for building low-cost collaborative virtual environments. Its primary support and development is taking place at the University of Idaho Department of Computer Science. CVE started life at New Mexico State University with support from NSF grant 0402572.
We want to enable you to build virtual editions
of your academic or organizational units. The CVE distributions
so far include the NMSU CS department within
Science Hall and the University of Idaho CS Department in the
Janssen Engineering Building.
The Facilities Office at most colleges and universities have CAD data files
with more accurate representations of buildings. These help
a Lot if you can get them, however, they are often not public for security
reasons.
CVE enables you to do a virtual CS department with less, starting from
floor plans. Often you do not need to model the entire building. For example,
at NMSU we are mainly interested in the 1st Floor,
while at Idaho we needed portions of every storey in the building.
Before modeling an entire building, you may want to model just a single room
to get the hang of it.
CVE's first room was a NMSU's Programming
Languages, Environments, and Automated Software Engineering Lab,
located in Science Hall Room 167, a 12'x20' room
(ceiling approximately 9' high) with a whiteboard, 4-5 workstations, and
a printer. This demo went through many revisions before giving way to a
department-wide demo.
The CVE code is perpetually in flux, driven partly by your reports.
Expect frequent updates.
To become a CVE developer/contributer, follow these instructions:
CVE has gone through a few names, it was once "nsh", standing for
"New Science Hall", or perhaps
"new shell", since the collaborative virtual environment we are building
will eventually constitute an entire working environment. Then it was
Unicron, playing on the name of its underlying implementation language
(Unicon). For awhile
we wanted to call it VIEW. But ultimately these other names either are
other folks' properties or don't fit us perfectly. CVE is a generic term
for collaborative virtual environment and we do not claim it for ourselves,
but it was available on source forge and is a good fit, so we took it.
Running on Vista or Windows 7? You will probably need to
disable desktop composition.
What's in a Name?
svn checkout https://cve.svn.sourceforge.net/svnroot/cve/trunk/cve
This will create a subdirectory cve under
whatever directory you do it from, so you may want to "cd" somewhere first.