The ViewAR application framework combines a native C++ core, with an HTML5 User Interface allowing low-effort User Interface customization and supports multiple platforms (iOS, Android, Windows).
As the principal engineer in the C++ team, I was responsible for extending and improving the ViewAR core module and integrating the latest third-party Augmented and Virtual Reality SDKs.
Most notable achievements:
- Computing watertight (hole-free) 3D triangle mesh from 3D models captured with depth-sensing cameras. Furthermore, an algorithm for computing the volume of the scanned objects has been implemented. See the 3D scanning and volume computation application in action:
- Integrated video decoding in order to support video textures in 3D