Controlling Blender Software by Using Devices for Virtual Reality

Abstract

In this thesis, we will discuss virtual reality in the context of Blender software. At first, we will focus on the issues of virtual, augmented, and mixed reality. Then we will look at the OpenXR standard and OpenVR interface. In the second part of the thesis, we will implement acquired knowledge as a plugin for control of 3D modeling software Blender in VR and learn about the basics of linear algebra necessary for the development of this plugin. We will then adjust the plugin for one specific virtual reality device, which will be HTC Vive glasses for virtual reality.

Description

Subject(s)

virtual reality, Blender software, plugin, control, add-on, python, HTC Vive, OpenVR

Citation