Title :
Cooperative design for 3D virtual scenes
Author :
Luo, Yuhua ; Galli, Ricardo ; Mascaro, Miguel ; Palmer, Pere
Author_Institution :
Dept. of Math. & Comput. Sci., Balearic Islands Univ., Palma de Mallorca, Spain
Abstract :
The paper describes a cooperative design system for a 3D virtual scene. The objective of the system is to allow multiple users to design a 3D scene cooperatively via a communication network. The system is based on a distributed layered architecture. At the application layer, a 3D cooperative design tool is implemented. The basic cooperative design operations include reading and saving a 3D scene, selecting an object from the common 3D scene, modification of the objects by geometrical transformations, modification of the attributes of the global scene or an individual object, such as, object texture, material, illumination parameters, etc. A special protocol (SMI) has been designed and implemented for the communication with the peer cooperative design tool situated on peer hosts. The session control layer and group communication layer form the cooperative support platform for the system. The session control layer is responsible for the tasks required by a cooperative working session such as service multiplexing, data consistency control, member admission etc. The group communication layer provides the point to point or point to multipoint communication. The experimental system is currently implemented on Silicon Graphics hardware platform with a 100 MB/s internal network. Open Inventor has been used for the 3D design tool. The data format is fully VRML compatible.
Keywords :
CAD; data integrity; distributed processing; groupware; real-time systems; user interfaces; virtual reality; 3D virtual scenes; Open Inventor; Silicon Graphics; VRML; communication network; cooperative design system; data consistency control; distributed layered architecture; geometrical transformations; group communication; illumination; member admission; multiple users; object texture; point to multipoint communication; point to point communication; protocol; service multiplexing; session control; Communication networks; Communication system control; Computer science; Control systems; Data visualization; Electrical capacitance tomography; Layout; Radio access networks; Read only memory; Real time systems;
Conference_Titel :
Cooperative Information Systems, 1998. Proceedings. 3rd IFCIS International Conference on
Conference_Location :
New York, NY, USA
Print_ISBN :
0-8186-8380-5
DOI :
10.1109/COOPIS.1998.706287