NECTAR: Simulation and Visualization in a 3D Collaborative Environment

Y.W. Law, K.Y. Chan

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    62 Downloads (Pure)


    For simulation and visualization in a 3D collaborative environment, an architecture called the Nanyang Experimental CollaboraTive ARchitecture (NECTAR) has been developed. The objective is to support multi-user collaboration in a virtual environment with an emphasis on cost-effectiveness and interoperability. The architecture is based on the modular decomposition of a virtual environment system into three basic components: the graphics engine, the user interaction engine, and the networking engine. The scene graph-based graphics engine, written in Java 3D, takes VRML models loaded through the NAnyang Vrml Elementary Loader (NAVEL), as input. For multi-user interaction, NECTAR calls for the Core Living Worlds (CoreLW) extension of VRML. Coupled with this content-level strategy, on the wire level, the Java Shared Data Toolkit (JSDT) is employed, to the benefits of monitored, multi-threaded, multi-sessioned and multi-channelled communication. Some thought has also been given to optimizing network communication. Lastly, the modular, loosely-coupled and layered architecture has been found to facilitate flexible incremental, component-wise development.
    Original languageUndefined
    Title of host publicationEUROMEDIA 2002
    Place of PublicationErlangen, Germany
    PublisherSCS Publishing House
    Number of pages3
    ISBN (Print)90-77039-05-8
    Publication statusPublished - Apr 2002
    EventEUROMEDIA 2002 - Modena, Italy
    Duration: 1 Apr 20021 Apr 2002

    Publication series

    PublisherSCS Publishing House


    ConferenceEUROMEDIA 2002


    • IR-38310
    • METIS-209841
    • EWI-900

    Cite this