[whatwg] Dealing with Stereoscopic displays
ekilfeather at dmc.dit.ie
Tue Apr 27 01:38:07 PDT 2010
Thanks for the replies and informed feedback. I wasn't fully aware of
the significance of the <replicate> proposal, and I like what it
potential offers for my use case, but the hardware control problem
remains. Essentially the UC is this;
USE CASE: A web developer wants to utilise the next generation of
stereoscopic displays (for arguments sake we assume that these are
going to become ubiquitous as quickly as LCD flat-screens did) for UIs
which create an impression of depth ("coverflows", "time-machines",
* A user visits the National Museum site and wants to see a
time-machine view of objects in the collection with a sense of 3D
depth based on their age
* Her PC is connected to a stereoscopic screen but the web
application can't know the details of the implementation: Anaglyph
glasses, polarising glasses, lenticular cover etc.
* The web page has a <device> selector with type = stereo_display
(?) which detects / gives access to the stereo functions of the
display - i.e. turns on whatever feature gives stereopsis
* The UA has awareness of a left and right render path for two
widows / documents but "knows" that these are stereoscopically linked
(is this sensible ?)
* The web application now has two render targets
* The web application now generates slightly different left eye
and right eye views
* The UA renders the two documents in the correct window
* Stereo displays should be discoverable (through <device> ?)
* Stereo displays should be controllable by the UA (again through
* Scripts should have access to both render targets
Any suggestions / criticisms?
On Tue, Apr 27, 2010 at 3:15 AM, ddailey <ddailey at zoominternet.net> wrote:
> No it isn't simple. Allied issues have been discussed here before.
> As the nature of input devices become richer (e.g. eye movement glasses that
> give binocular disparity data to the display device) then the nature of the
> convergence data that defines the scene becomes more relevant to its primary
> "semantics". As SVG and 3D technologies begin to bridge the gap between 2
> and 3D (cf. the <replicate> proposal  or  ) the distinction between
> styling and markup so tenaciously held in HTML may cease to be so clearcut.
>  http://srufaculty.sru.edu/david.dailey/svg/SVGOpen2010/replicate.htm
> ----- Original Message ----- From: "David Singer" <singer at apple.com>
> To: <whatwg at lists.whatwg.org>
> Sent: Monday, April 26, 2010 8:02 PM
> Subject: Re: [whatwg] Dealing with Stereoscopic displays
> I agree that this probably means that web elements that are 'flat' would be
> styled by CSS with a depth. This is important if other material presented
> to the user really is stereo (e.g. a left/right eye coded movie). The movie
> will be set so that the eyes are expected to have a certain 'convergence'
> (i.e. they are looking slightly inward towards some point) and it's
> important that if material is overlaid on that. it has the same convergence.
> Obviously, this is unlike the real world where focus distance and
> convergence distance are the same (focus distance is fixed at the screen
> distance), but the brain can get very confused if two things that are both
> in focus are at difference convergence distances.
> This is not a simple question, as I expect you are beginning to realize.
> David Singer
> Multimedia and Software Standards, Apple Inc.
Digital Media Centre
Dublin Institute of Technology
m. +353 87 2235928
More information about the whatwg