ActiveCube: a bi-directional user interface using cubes
暂无分享,去创建一个
ActiveCube is a bi-directional user interface that supports a person's creative work through constructing and interacting with 3D virtual objects by using actual physical cubes. With this flexible interface, the user can easily construct various 3D structures in a virtual environment by simply combining the cubes. All of the faces of the cubes are the same and can be connected to any face of any other cube. A computer recognizes the constructed 3D structure in real time, so consistency is always maintained between the real environment and its corresponding representation in a virtual environment. Each cube is equipped with a processor for autonomous simulation and communication functions between cubes. A cube also utilizes a sensor for detecting the operational intention of the user and/or a display/actuator used as an output channel. Users can interact with ActiveCube in various ways by using the sensors, and the response to the interaction is also shown by displays/actuators installed on the cube. Each ActiveCube is equipped with both input and output devices, which makes the interface intuitive and helps to clarify the causal relationship between the input of the user's operational intention and the output of simulation results.
[1] John H. Frazer,et al. An Evolutionary Architecture , 1995 .
[2] Darren Leigh,et al. Building virtual structures with physical blocks , 1999, UIST '99.
[3] M. Resnick,et al. Programmable Bricks: Toys to Think With , 1996, IBM Syst. J..
[4] Hiroshi Ishii,et al. Triangles: tangible interface for manipulation and exploration of digital information topography , 1998, CHI.
[5] Robert Aish,et al. Architecture without numbers — CAAD based on a 3D modelling system , 1984 .