Abstract
This paper treats a constructive visual software development system for interactive 3D graphic applications. Our system IntelligentBox represents any objects as reactive 3D visual objects, which are called Boxes that can be manually combined with other Boxes. It provides a uniform framework for the concurrent definition of both geometrical compound structures among Boxes and their mutually interactive functional linkages. It works as a user-friendly rapid-prototyping software development system. We have introduced a collaborative environment into the IntelligentBox system as a function of a particular Box called a RoomBox for distributed 3D graphic applications. Multiple RoomBoxes on different computers share specific user-operation events with each other. Those RoomBoxes virtually provide some users with a shared 3D space. Already developed Boxes work in a shared 3D space without any modifications. Therefore, it is possible to construct distributed 3D graphic applications rapidly and easily by using RoomBoxes. This paper introduces the RoomBox, describes its mechanism and shows a few application examples.
Original language | English |
---|---|
Pages | 22-30 |
Number of pages | 9 |
Publication status | Published - Jan 1 1997 |
Externally published | Yes |
Event | Proceedings of the 1997 Computer Animation Conference - Geneva, Switz Duration: Jun 4 1997 → Jun 7 1997 |
Other
Other | Proceedings of the 1997 Computer Animation Conference |
---|---|
City | Geneva, Switz |
Period | 6/4/97 → 6/7/97 |
All Science Journal Classification (ASJC) codes
- Software
- Computer Graphics and Computer-Aided Design