Mixed Reality Augmented Reality (AR) Augmented Virtuality (AV) Virtual Reality (VR)
The St. Andrews Cathedral Situated in Scotland Founded in 1158 A.D.
Reconstructed Cathedral
Project Virtual Time Window
1 Gathering architectural information 2 3D modeling 3 3D rendering 4 Capturing user interactions 5 Proper visualization 6 Optimization 7 Multi platform support 8 Marketing
5% 3D modeling 1 Gathering architectural information 20% 15% 2 3D modeling 10% 3 3D rendering MR Application 80% 20% 4 Capturing user interactions 15% 5 Proper visualization 20% 6 Optimization 10% 7 Multi platform support 5% 8 Marketing
Project MR type Platform Customizable Development Mauricio AR & VR - - Oliveira VR Theater No Java 3D Wayne AR Mobile No C++ Quang AR & VE Mobile No C++ Matias VR Mobile No Java Proposed AR AV & VR Any Yes C#
Objective MR Application Programming Testing Researching Framework
Google Cardboard Visualizer Architecture of Framework MR Application Custom Modules Gyroscope Controller GPS Controller Google Cardboard Visualizer Normal Visualizer Unity 3D Game Engine
Case Study Temple of Tooth Relic at Yapahuwa
Survey
Wire Frame
Lion Statue Lion statue Kinect One for XBOX 3D model created using Kinect
Final Virtual Environment
Missing Structure Front view Side view
MR Application Development Two versions were developed; 1. Augmented Virtuality version 2. Virtual Reality version
Skills Required 3D designing Programming Domain knowledge on hardware Domain knowledge on platforms software development best practices Algorithms and optimization
Evaluation Resource usage on the device Accuracy of visualization User experience
Conclusion Presents a MR application development framework Proper visualization and interaction increases the usability Smartphone can run a MR application Object scanning using Kinect is successful Low GPS sensitivity is a constraint MR can be used to gain more benefits in different fields
Q & A
Thank you
Resource Usage on Device VR version AV version Power consumption CPU usage RAM usage Rendering performance 10% battery 6% to 7.5% 108 MB to 190 MB 67 fps to 92 fps 18% battery 6.5% to 9.5% 108 MB to 193 MB 67 fps to 92 fps
User Experience Developer Friendliness using 10 game developers User Friendliness using 30 people
Summary of feedback from developers Simplicity of MR application development Training NOT required Simplicity of custom module development Multi platform support of applications
Summary of feedback from users Smoothness of navigation Smoothness of look around Quality of the virtual content Level of realistic experience