Font Size: a A A

Design And Implementation Of Virtual Reality Interactive Experiment System Based On UE4

Posted on:2022-11-04Degree:MasterType:Thesis
Country:ChinaCandidate:N X LiFull Text:PDF
GTID:2517306779968769Subject:Computer Software and Application of Computer
Abstract/Summary:PDF Full Text Request
The teaching of engineering majors in colleges and universities not only needs to cultivate students to master basics,but also needs to raise the practice ability of students,so as to cultivate students who are innovative and have comprehensive ability.However,there are still some problems in the practical teaching of colleges and universities.For example,in some subjects,the maintenance cost of experimental equipment is high and some experiments are characterized by high temperature,high risk and high pollution to the environment.All these restrict the development of experimental projects in teaching.In addition,with the outbreak of COVID-19,offline experimental activities tend to cause gathering,which increases the risk of epidemic transmission.So it requires the exploration of new practical teaching methods.In recent years,he threshold of virtual reality technology's application and development has been lowered and are widely used in military,medical and entertainment fields because of VR progress.In this thesis,the next generation of game engine UE4 is used as a development tool to design and implement the virtual reality interactive experimental system for the field of education.The specific work is as follows:Firstly,the overall system architecture will be developed based on C/S structure system,including client,server and database.This thesis adds Web server technology into virtual reality technology and develops client based on UE4 engine which constructs virtual scene and writes interactive logic code.Client realizes data communication with Web server through Http protocol.The Web server is developed based on Springboot framework.The call of mathematical model script and the interaction with database are realized on the Web server.My SQL database is used for persistent storage of data.Secondly,in the aspect of virtual experiment demonstration,this thesis will take the preparation process of carbon fiber precursor and PID control process as an example to introduce and describe experimental scenes and phenomena.3ds max software is used for modeling and the dynamic effect is simulated based on Material System and Particle System in order to restore the experimental scene more truly.The call of algorithm is realized on the backend so that the system has a certain mechanism simulation ability.The relationship between experimental parameters and three-dimensional model is established through Blueprint Communication technology,the three-dimensional model is driven by experimental parameters in order that the virtual experimental phenomenon can be updated in real time according to the changes of experimental parameters.Thirdly,the virtual experimental demonstration system can not only describe the experimental demonstration effect more truly,but also should have friendly human-computer interaction function to improve user experience.Therefore,this thesis constructs the basic interactive functions under the virtual 3D scene and the online interactive functions combined with the Web server,including login verification function,virtual roaming function,device information display function,knowledge sharing function and online feedback function of experimental experience.In conclusion,this thesis develops the system based on C/S architecture and applies Web server technology to virtual reality application,constructs virtual reality interactive experiment system from two aspects that virtual experiment demonstration and system interaction.This thesis designs and realizes the virtual demonstration experiment of carbon fiber precursor preparation process and PID control virtual experiment.We develop the basic interaction function under virtual 3D scene and online interaction function combined with Web server which provides reference and ideas for virtual laboratory system development in the field of education.
Keywords/Search Tags:Virtual reality, UE4, Web server, Virtual experiment demonstration, System interaction
PDF Full Text Request
Related items