Sub-Degree YPEC 2020

SD08 – ImmersiveKit – A Portable AR / VR Development Framework

With the increasing popularity of information technology, the technology of virtual reality has become more and more mature in recent years, becoming a hot topic in the information industry. However, the team found that VR technology is struggled to reach the customers as VR solutions usually require game controllers or motion sensors to control the character to interact with the virtual objects in the VR world. There were somethings obstacle prevent the people go inside. Thus, the team developed a framework called Immersive. ImmersiveKit a development framework for Virtual Reality(VR) / Augmented Reality(AR) applications with AI-powered advanced human tracking technology. With ImmersiveKit, developers can build a VR/AR application more easily and quickly. It provides full-body tracking and full-body interaction in virtual reality application with just a mobile device with a single-lens camera which is generally available in the market. The framework also provides a streamlined procedure which allows developers to quickly adopt the framework in any existing 3D game with minimum modification. At this stage, the framework is supports 3D gaming framework SceneKit . In coming future, the supports will be extended to popular game engine likes Unity3D.