People
Graphics
Networking
Audio
Demos & Downloads
Q&A Log
Unicron:
A Virtual Computer Science Community
Meetings
Virtual CS Department
Virtual PLEASE Lab
What's in a Name?

  • Virtual CS Department: We are building a virtual edition of the NMSU CS department within Science Hall. NMSU Facilities folks have CAD data files, and public floor plans with more accurate representations of Science Hall . Of course we are mainly interested in the 1st Floor. Our first subgoal is to implement a Virtual PLEASE lab. NMSU's Programming Languages, Environments, and Automated Software Engineering Lab, located in Science Hall Room 167, is a 12'x20' room (ceiling approximately 9' high) with a whiteboard, 4-5 workstations, and a printer.

  • Demos: Demos generally require a machine with hardware OpenGL capabilities, as well as the secret forthcoming Windows Unicon binaries in order to run. They might also run on a current CVS build of Unicon with 3D facilities enabled, but Dr. J might need to check in some X11 event handling tweaks for you.

    Informal demos have been done by several other folks; to get your demo into this section you must deliver code to Dr. J and he must be able to run it (somewhat) successfully.
    Dr. J
    • Improved PLEASE lab; Dr. J's Demo will constitute our Flagship. Other team members should integrate their work into this demo.
    • The Ruminator, an unfinished simple "level generator" which works from floor plans.
    Nolan Clayton
    • Nolan's Pegasus program is a collaborative IDE.
    Brandon Cook
    • Brandon was worked on avatar support, and integration of more rooms and better textures, in partnership with Korrey and Ray.
    Laurel Cutting/
    Mike Kemp
    • The Network Group has posted their n-person chat client.
    Korrey Jacobs
    • Tha Crib, a nice 3D first-person graphics demo.
    • PLEASE lab, with a first attempt at collision detection
    Ray Lara
    • PLEASE lab, with a neat-o whiteboard
    • A collection of digital images from the PLEASE lab
    Wynn Winkler
    • Wynn Winkler has been trying out 3D models, VRML, and floor plan editors. He finally hit paydirt with the Int3D editor from www.Int3D.com, and has a preliminary demonstration of a VRML version of our please lab.
    Jose Cabrera Zuniga
    • Jose has developed a first cut at an Avatar.

    What's in a Name?

    The name Unicron was suggested to me by Mike Kemp. It comes from the Transformers children's toy line, with associated cartoons and comic books. Unicron is a giant robot the size of an entire planet, who roams the universe devouring planets and stars. While this makes a rather silly metaphor for our virtual CS department, it is an artificial world, which is what we are building. Plus, the name Unicron is excellent because Unicron is being written in Unicon.

    Unicron is a "working name" for the project; I reserve the right to change the name to a better one between now and the time at which system goes into production.