City University of Hong Kong

CityU Institutional Repository >
3_CityU Electronic Theses and Dissertations >
ETD - School of Creative Media >
SCM - Doctor of Philosophy  >

Please use this identifier to cite or link to this item:

Title: Automatic layout techniques for 3D user interfaces
Other Titles: Li ti shi yong zhe jie mian de zi dong bian pai ji qiao
Authors: Lee, Wai Leng (李偉亮)
Department: School of Creative Media
Degree: Doctor of Philosophy
Issue Date: 2006
Publisher: City University of Hong Kong
Subjects: Three-dimensional display systems
User interfaces (Computer systems)
Notes: CityU Call Number: QA76.9.U83 L45 2006
Includes bibliographical references (leaves 93-97)
Thesis (Ph.D.)--City University of Hong Kong, 2006
vii, 98 leaves : ill. (some col.) ; 30 cm.
Type: Thesis
Abstract: Automatic layout techniques have been used in a number of specific application domains, such as graph drawing and computer aided design. While these techniques are quite powerful, they are restricted to a particular domain and don’t address the range of applications dealt with in 3D user interfaces. This thesis presents a method for specifying the layout of objects in a 3D user interface along the techniques used to implement it. Two of the main problems facing the developers of 3D user interface are the wide range of device configurations that must be supported and the lack of software tools for constructing 3D user interfaces. The Grappl project aims to solve these problems by automatically generating 3D user interfaces that adapt to the device configurations that they encounter at runtime. Since the user interface is constructed at runtime, one of the problems confronted by Grappl is laying out of different user interface components and possibly some of the application widgets. The main objectives of this research are to develop a set of layout techniques for 3D user interfaces, add them to Grappl and evaluate them in the context of a real application. The main contributions of this research are the implementation of layout framework, policies for specifying user interface layout, and data structures and algorithms for space management. The techniques designed in this research enhance Grappl in producing acceptable layouts for more sophisticated 3D user interfaces. Evaluation of example applications shows that it simplifies the development of small to medium sized 3D applications and allows the programmer to concentrate on the application rather than the user interface.
Online Catalog Link:
Appears in Collections:SCM - Doctor of Philosophy

Files in This Item:

File Description SizeFormat
fulltext.html158 BHTMLView/Open
abstract.html158 BHTMLView/Open

Items in CityU IR are protected by copyright, with all rights reserved, unless otherwise indicated.


Valid XHTML 1.0!
DSpace Software © 2013 CityU Library - Send feedback to Library Systems
Privacy Policy · Copyright · Disclaimer