Font Size: a A A

Design And Implementation Of Redirected Walking System In Virtual Reality Based On Unity3d

Posted on:2021-03-03Degree:MasterType:Thesis
Country:ChinaCandidate:W HuFull Text:PDF
GTID:2518306107462094Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of virtual reality technology and corollary hardware equipment,a variety of household VR peripherals have appeared in the market.However the household peripherals of the mainstream architecture,which depend on the physical field size,are difficult to support a wide range of virtual scene ramble.Therefore VR researchers have proposed various solutions to this problem.On the software level,a solution called redirected walking is considered to have a good prospect of application.The redirected walking system in virtual reality based on Unity3 D proposed in this paper can be used to quickly deploy the redirected walking solution,test and evaluate the redirected walking algorithm.The redirected walking system is developed by using Unity3 D engine,supporting the virtual simulation experiment on PC or using VR hardware equipment.According to the streamline development workflow of software engineering,firstly anaylze the requirement of the system in combination with the relevant content of redirected walking.Based on results of requirement analysis and purposes of user group,the overall system architecture is designed.On the basis of the relative independence of the module,the system is divided into four key function modules in detail design at the code level,including integrated management of redirection module,virtual simulation management module,experimental management module and data management module.C# is used to implement the system coding with Visual Studio 2017 compiler and Unity3 D game engine.Finally use the system to implement and apply the S2 C redirectied walking algorithm,and the system is tested to verify whether it achieves the expected goal of the design.Developers can inherit from and correctly extend the base interfaces provided by the redirected walking system to implement the redireted walking function in their own VR applications.The redirected walking system also provide many auxiliary functions such as virtual simulation,batch experiment,path visualization,log record and so on to imporve the test efficiency and evaluate the redirected walking algorithm.With the help of the design and implementation of the redirected walking system in virtual reality based on Unity3 D,the test and development efficiency of researchers and VR application developers is effectively improved.It not only provides a solid foundation for the extensive application and sustainable development of VR technology,but also embodies certain scientific value for the virtual simulation experiment modules included in the system to support VR researchers.
Keywords/Search Tags:Virtual reality, Redirected walking, Virtual simulation
PDF Full Text Request
Related items