Virtual 3D worlds for enhanced visualization. (2000)

View/ Open
Type of Content
Theses / DissertationsThesis Discipline
Computer ScienceDegree Name
Master of SciencePublisher
University of Canterbury. Computer Science and Software EngineeringCollections
Abstract
3D visualizations of software can be used to highlight relationships between system components, and also allow focussing on the internals of software, particularly when applied to object oriented software. Such visualizations allow software engineers to comprehend larger software systems, due to more information being available through the use of a third dimension. An architecture has been designed to carry out such visualizations. Major features of this architecture are a meta language to describe object oriented systems, a description language to generate generic visualizations, and an automated pipeline for generating visualizations. Using this architecture, several visualizations have been generated and analysed, to demonstrate advantages of this particular means of visualization.
Rights
Copyright Lachlan KeownRelated items
Showing items related by title, author, creator and subject.
-
Augmented virtuality enhanced visualization in an immersive cinematic environment.
Tang, Wenjing (University of Canterbury, 2018)The rapid development of affordable head-mounted displays (HMDs) has led to inclusion of Virtual Reality (VR) in a home entertainment system, which in turn has created a niche for 360 degree panoramic movies. Previous ... -
Becoming virtual: Bodies, technologies, worlds
Green, Nicola (University of Canterbury. Sociology, 1999)This thesis addresses how virtual reality technologies are being developed to shape a cultural politics of embodiment and subjectivity across local and global contexts. The research considers a number of approaches to ... -
On the creation of standards for interaction between robots and virtual worlds
Juarez A; Bartneck, Christoph; Feijs L (Virtual Worlds Institute, Inc., 2009)Research on virtual worlds and environments has increased tremendously in the last decade, giving birth to a variety of applications spanning over several areas such as virtual reality, human-computer interaction, psychology ...