@MASTERSTHESIS\{IMM2003-02544, author = "B. Kristiansen and K. Spangsege", title = "3D-console - An application interface based on X3D", year = "2003", keywords = "{3-D,} user interface, X3D, {SAI,} {API}", school = "Informatics and Mathematical Modelling, Technical University of Denmark, {DTU}", address = "Richard Petersens Plads, Building 321, {DK-}2800 Kgs. Lyngby", type = "", note = "Supervisor: Nies-J{\o}rgen Christensen", url = "http://www2.compute.dtu.dk/pubdb/pubs/2544-full.html", abstract = "The aim of this report is to describe the design and implementation of a system named {''}3D-Console{''} . The ultimate goal for {3D-}Console was to provide a {3-D} user interface framework, which enabled users to work more effciently. The user interface has been integrated into a proper {3-D} environment. This report also discusses the rationale for such asystem, as well as how to optimize interaction through hardware devices and graphical effects. {3D-}Console also gives interested developers and designers a {3-D} environment, an X3D compatible framework and an client {API,} which can be used for authoring applications with {3-D} user interfaces. The new idea is the combination of two technologies: independent applications and a {3-D} environment. {3D-}Console builds heavily on the new {3-D} graphics standard, X3D." }