An example of integration between multimedia applications and
multi-view displays is presented by Nocent et al. [9]. It uses the
WebGL imperative API to generate multiple views that can serve
as input for 3D displays. The depth effect can only be perceived
inside the WebGL canvas, which means that the 3D scene is not
integrated with external elements in the webpage. In contrast, our
approach allows application authors to specify (and dynamically
control) the depth information of any media object in the application.