Windows
Two main technologies were used to implement the Windows space:
- Augmented Reality: Uses the Vuforia engine. This engine compares images of the surrounding environment captured through the device's camera against pre-scanned 3D images, and maps pre-built 3D objects onto the real-world space.
- Stencil Shader: A conditional plane is placed between the user's viewpoint and objects, so that only objects satisfying the conditions of that plane are visible to the user. Think of it as conditional rendering.
In the video below, you can see the implementation of AR features based on the design studio space using Unity.