• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Development of Software for the Virtual Reality Room CAVE

Student: Polkachev Iaroslav

Supervisor: Alexey Rolich

Faculty: HSE Tikhonov Moscow Institute of Electronics and Mathematics (MIEM HSE)

Educational Programme: Information Science and Computation Technology (Bachelor)

Year of Graduation: 2019

Actualizing the topic of virtual reality provides a trend for the widespread use of these technologies in various fields of human activity. Today, the virtual reality system CAVE has a huge potential for the development and implementation on its platform of various software and hardware. In this research work, the features and problems of software development for the virtual reality room CAVE are considered. The analysis of existing virtual reality systems, the existing approaches to the implementation of software development tools, technical solutions, methods of panoramic photography and 3D modeling and the implementation of content in existing similar software and hardware products. The main goal of this work is to develop software for the virtual reality room CAVE, namely an interactive virtual tour with the ability to view spherical panoramas and 3D models of the building of the MIEM building. To achieve it, the optimal software and technical solutions were identified, a work plan was formed for the implementation of the task. After a detailed study of the selected tools, it was possible to design the project architecture and develop optimal software product algorithms. Based on the materials studied, the designed structures and algorithms, the source code of the program modules has been developed. It was also necessary for the formation of the content of the developed product to produce panoramic photography and 3d modeling of the building of the MIEM HSE. After processing the received media files, import into the program. The result of the development at the testing stage allowed us to obtain a comprehensive analysis of the product being developed, identify strengths and weaknesses and study the results obtained during the work. The main tools for the implementation of the tasks were selected HTML hypertext markup language, CSS cascading style sheets, a multi-paradigm programming language JavaScript, 3ds MAX for developing a 3D model and a Ricoh Theta camera. Graduation qualification work includes 23 illustrations with a volume of 72 pages.

Student Theses at HSE must be completed in accordance with the University Rules and regulations specified by each educational programme.

Summaries of all theses must be published and made freely available on the HSE website.

The full text of a thesis can be published in open access on the HSE website only if the authoring student (copyright holder) agrees, or, if the thesis was written by a team of students, if all the co-authors (copyright holders) agree. After a thesis is published on the HSE website, it obtains the status of an online publication.

Student theses are objects of copyright and their use is subject to limitations in accordance with the Russian Federation’s law on intellectual property.

In the event that a thesis is quoted or otherwise used, reference to the author’s name and the source of quotation is required.

Search all student theses