A Java3D Tool for Real-Time Collaboration in a Virtual Reality CAADEnvironment
暂无分享,去创建一个
Today the development of network-based virtual communities and the use of avatars have brought a new level of complexity to the meaning of virtuality, providing the technology for remote presence and collaborative experiences. In this project the intention was to pursue this articulated vision of VR in order to assist the design profession during the early stages of the design process. The objective was to provide a tool that is capable of creating 3D shapes in a shared VR environment, thus allowing thedesign and its evolution to be shared. The use of the Java programming language was a natural choice for this project. Because of Java’s performance scalability and hardware independence the concept ofCAAD has been extended, making it possible to create a VR environment that can co-exist between high-end supercomputers and standard PCs. The project is currently being tested using PCs and an SGI system running a Reality Centre. The research reported in this paper describes the architecture and application of software that aims to increase the opportunity for collaboration within virtual worlds and enable effective and transparent information exchange.
[1] Bryan Lawson,et al. How Designers Think: The Design Process Demystified , 1990 .
[2] Thomas W. Maver,et al. JCAD-VR: Java Collaborative Architectural Design Tool in Virtual Reality - a Java3D based scalable framework for real-time, multiplatform VR environments , 2001 .
[3] Tomás Dorta,et al. The Impact of Virtual Reality on the Design Process , 1998 .
[4] Jon Barrilleaux. 3D User Interfaces with Java 3D , 2000 .