NECTAR: Simulation and Visualization in a 3D Collaborative Environment

Y.W. Law, K.Y. Chan

    Abstract

    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
    Pages15-17
    Number of pages3
    ISBN (Print)90-77039-05-8
    StatePublished - Apr 2002

    Publication series

    Name
    PublisherSCS Publishing House

    Fingerprint

    Engines
    Virtual reality
    Loaders
    Cost effectiveness
    Interoperability
    Telecommunication networks
    Visualization
    Wire
    Decomposition
    Communication

    Keywords

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

    Cite this

    Law, Y. W., & Chan, K. Y. (2002). NECTAR: Simulation and Visualization in a 3D Collaborative Environment. In EUROMEDIA 2002 (pp. 15-17). Erlangen, Germany: SCS Publishing House.

    Law, Y.W.; Chan, K.Y. / NECTAR: Simulation and Visualization in a 3D Collaborative Environment.

    EUROMEDIA 2002. Erlangen, Germany : SCS Publishing House, 2002. p. 15-17.

    Research output: Scientific - peer-reviewConference contribution

    @inbook{3de4b6912081433eb2eb8aa3c4828710,
    title = "NECTAR: Simulation and Visualization in a 3D Collaborative Environment",
    abstract = "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.",
    keywords = "IR-38310, METIS-209841, EWI-900",
    author = "Y.W. Law and K.Y. Chan",
    note = "Imported from DIES",
    year = "2002",
    month = "4",
    isbn = "90-77039-05-8",
    publisher = "SCS Publishing House",
    pages = "15--17",
    booktitle = "EUROMEDIA 2002",

    }

    Law, YW & Chan, KY 2002, NECTAR: Simulation and Visualization in a 3D Collaborative Environment. in EUROMEDIA 2002. SCS Publishing House, Erlangen, Germany, pp. 15-17.

    NECTAR: Simulation and Visualization in a 3D Collaborative Environment. / Law, Y.W.; Chan, K.Y.

    EUROMEDIA 2002. Erlangen, Germany : SCS Publishing House, 2002. p. 15-17.

    Research output: Scientific - peer-reviewConference contribution

    TY - CHAP

    T1 - NECTAR: Simulation and Visualization in a 3D Collaborative Environment

    AU - Law,Y.W.

    AU - Chan,K.Y.

    N1 - Imported from DIES

    PY - 2002/4

    Y1 - 2002/4

    N2 - 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.

    AB - 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.

    KW - IR-38310

    KW - METIS-209841

    KW - EWI-900

    M3 - Conference contribution

    SN - 90-77039-05-8

    SP - 15

    EP - 17

    BT - EUROMEDIA 2002

    PB - SCS Publishing House

    ER -

    Law YW, Chan KY. NECTAR: Simulation and Visualization in a 3D Collaborative Environment. In EUROMEDIA 2002. Erlangen, Germany: SCS Publishing House. 2002. p. 15-17.