The Design of a User Interface for the Mobile Virtual Reality Application
With the constant updating of mobile terminal hardware and the rapid developmentof mobile internet, people’s demand for mobile 3D graphics application is increasing. Therefore, for mobile terminal 3D remote rendering has become a research hotspot. In recent years, the research of remote rendering of...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Uppsala universitet, Institutionen för informationsteknologi
2017
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-333863 |
id |
ndltd-UPSALLA1-oai-DiVA.org-uu-333863 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-uu-3338632017-11-22T05:30:20ZThe Design of a User Interface for the Mobile Virtual Reality ApplicationengYang, ShuoUppsala universitet, Institutionen för informationsteknologi2017Engineering and TechnologyTeknik och teknologierWith the constant updating of mobile terminal hardware and the rapid developmentof mobile internet, people’s demand for mobile 3D graphics application is increasing. Therefore, for mobile terminal 3D remote rendering has become a research hotspot. In recent years, the research of remote rendering of mobile terminal can be dividedinto three aspects: rendering standardization, rendering engine design, and key technology research. Among them, the research of rendering engine design focus onrendering quality, efficiency and interactivity. Based on the existing DIBR rendering engine, this report designs and implements the interactive module for mobile terminal, in order to improves and expand the function of the engine. The module isto identify different types of interactive input instructions of mobile terminal users,then map it to interaction primitive sequence and transformed into coordinatechanges of viewpoint in 3D scene, the obtained information pass to other parts of the engine to complete the rendering.This report mainly completes the following work.Firstly, investigating and analyzing the needs of mobile terminal interaction, and combining with existing functions of engine, design the interaction module and dividedit into the primitive map sub module and user input submodule. Secondly, implement two submodules separately, including the definition of the interaction primitives andthe analysis of different input modes. Finally, integrate the interaction module into theDIBR engine, and the relevant running examples are given. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-333863IT ; 17069application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
Engineering and Technology Teknik och teknologier |
spellingShingle |
Engineering and Technology Teknik och teknologier Yang, Shuo The Design of a User Interface for the Mobile Virtual Reality Application |
description |
With the constant updating of mobile terminal hardware and the rapid developmentof mobile internet, people’s demand for mobile 3D graphics application is increasing. Therefore, for mobile terminal 3D remote rendering has become a research hotspot. In recent years, the research of remote rendering of mobile terminal can be dividedinto three aspects: rendering standardization, rendering engine design, and key technology research. Among them, the research of rendering engine design focus onrendering quality, efficiency and interactivity. Based on the existing DIBR rendering engine, this report designs and implements the interactive module for mobile terminal, in order to improves and expand the function of the engine. The module isto identify different types of interactive input instructions of mobile terminal users,then map it to interaction primitive sequence and transformed into coordinatechanges of viewpoint in 3D scene, the obtained information pass to other parts of the engine to complete the rendering.This report mainly completes the following work.Firstly, investigating and analyzing the needs of mobile terminal interaction, and combining with existing functions of engine, design the interaction module and dividedit into the primitive map sub module and user input submodule. Secondly, implement two submodules separately, including the definition of the interaction primitives andthe analysis of different input modes. Finally, integrate the interaction module into theDIBR engine, and the relevant running examples are given. |
author |
Yang, Shuo |
author_facet |
Yang, Shuo |
author_sort |
Yang, Shuo |
title |
The Design of a User Interface for the Mobile Virtual Reality Application |
title_short |
The Design of a User Interface for the Mobile Virtual Reality Application |
title_full |
The Design of a User Interface for the Mobile Virtual Reality Application |
title_fullStr |
The Design of a User Interface for the Mobile Virtual Reality Application |
title_full_unstemmed |
The Design of a User Interface for the Mobile Virtual Reality Application |
title_sort |
design of a user interface for the mobile virtual reality application |
publisher |
Uppsala universitet, Institutionen för informationsteknologi |
publishDate |
2017 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-333863 |
work_keys_str_mv |
AT yangshuo thedesignofauserinterfaceforthemobilevirtualrealityapplication AT yangshuo designofauserinterfaceforthemobilevirtualrealityapplication |
_version_ |
1718562703820193792 |