Multi-model exploration through a large-scale visualization of the digital universe
This project aims to explore various possible ways to perform navigation in the large-scale multi-model digital universe with using mobile device. The navigation application is running on iOS platform and developed using Xcode IDE from Apple Inc. The navigation application is simplified and name as...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2015
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/62880 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-62880 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-628802023-03-03T20:35:33Z Multi-model exploration through a large-scale visualization of the digital universe Er, Zheng Hui Fu Chi Wing, Philip School of Computer Engineering Game Lab DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics This project aims to explore various possible ways to perform navigation in the large-scale multi-model digital universe with using mobile device. The navigation application is running on iOS platform and developed using Xcode IDE from Apple Inc. The navigation application is simplified and name as navigation controller. The navigation controller should have a low learning curve and intuitive. It should be able to map to the four basic transformation operation provided by the rendering program, which are translation along z-axis to/from the attached object (zoom), rotation about z-axis to the attached object (2D rotation), rotation about an arbitrary axis with axis passing by an attached object (3D rotation) and rotation of virtual camera (panning). Four navigation prototypes have been proposed and implemented, which are multi-touch gesture controller, virtual joypad controller, orientation- sensing controller and motion-sensing controller. Multi-touch gesture controller and virtual joypad controller utilize the multi-touch features to perform navigation; while orientation-sensing controller and motion- sensing controller use a series of sensors (gyroscope, accelerometer, and magnetometer) to perform navigation. User testing has been carried out twice to examine the usability of the prototypes as well as study user behavior. Enhancements were made to improve the controllers and second test were conducted to validate them. Among the four controllers, orientation-sensing Controller is found to be the best for exploring the digital universe, users are able to complete usability testing in the shortest time and found it to be the easiest to navigate. In order to enhance user experience, directional-sensing feature is added to the mobile device by utilizing compass. This project contributes an incremental enhancement in the navigation experience of the digital universe as well as in the field of human computer interaction. From a student perspective, it provides a great exposure to product development process as well as mobile app development. Bachelor of Engineering (Computer Science) 2015-04-30T06:36:08Z 2015-04-30T06:36:08Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/62880 en Nanyang Technological University 77 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Computer graphics Er, Zheng Hui Multi-model exploration through a large-scale visualization of the digital universe |
description |
This project aims to explore various possible ways to perform navigation in the large-scale multi-model digital universe with using mobile device. The navigation application is running on iOS platform and developed using Xcode IDE from Apple Inc. The navigation application is simplified and name as navigation controller. The navigation controller should have a low learning curve and intuitive. It should be able to map to the four basic transformation operation provided by the rendering program, which are translation along z-axis to/from the attached object (zoom), rotation about z-axis to the attached object (2D rotation), rotation about an arbitrary axis with axis passing by an attached object (3D rotation) and rotation of virtual camera (panning). Four navigation prototypes have been proposed and implemented, which are multi-touch gesture controller, virtual joypad controller, orientation- sensing controller and motion-sensing controller. Multi-touch gesture controller and virtual joypad controller utilize the multi-touch features to perform navigation; while orientation-sensing controller and motion- sensing controller use a series of sensors (gyroscope, accelerometer, and magnetometer) to perform navigation. User testing has been carried out twice to examine the usability of the prototypes as well as study user behavior. Enhancements were made to improve the controllers and second test were conducted to validate them. Among the four controllers, orientation-sensing Controller is found to be the best for exploring the digital universe, users are able to complete usability testing in the shortest time and found it to be the easiest to navigate. In order to enhance user experience, directional-sensing feature is added to the mobile device by utilizing compass. This project contributes an incremental enhancement in the navigation experience of the digital universe as well as in the field of human computer interaction. From a student perspective, it provides a great exposure to product development process as well as mobile app development. |
author2 |
Fu Chi Wing, Philip |
author_facet |
Fu Chi Wing, Philip Er, Zheng Hui |
format |
Final Year Project |
author |
Er, Zheng Hui |
author_sort |
Er, Zheng Hui |
title |
Multi-model exploration through a large-scale visualization of the digital universe |
title_short |
Multi-model exploration through a large-scale visualization of the digital universe |
title_full |
Multi-model exploration through a large-scale visualization of the digital universe |
title_fullStr |
Multi-model exploration through a large-scale visualization of the digital universe |
title_full_unstemmed |
Multi-model exploration through a large-scale visualization of the digital universe |
title_sort |
multi-model exploration through a large-scale visualization of the digital universe |
publishDate |
2015 |
url |
http://hdl.handle.net/10356/62880 |
_version_ |
1759856358062030848 |