<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
This is related but not identical to my previous message "Mobile
Responsive Navigation"<br>
<br>
Using shaders it is possible to construct a stereographic display so
that a user can "see" in 3D. This can be assisted with tools such as
Cardboard, Oculus, GearVR, or many other items. I wrote a blog post
on this and how to create the various pieces at
<a class="moz-txt-link-freetext" href="http://realism.com/blog/3d-google-cardboard">http://realism.com/blog/3d-google-cardboard</a>. The code that does the
stereographic display is fully X3D as expanded by X3DOM to support
certain features.<br>
<br>
I feel that this capability is important to include directly in X3D
V4. This is a means of viewing, so my initial thought would be that
this would be an addition to the Viewpoint node. This method of
generating stereographics does require changes to the scene graph,
so it might be better to have a new node - StereoViewpont.<br>
<br>
The fields this nodes appears to require are:<br>
SFFloat [in,out] interpupillaryDistance 0.03<br>
<reference to scene or scene-fragment that is to be viewed in
stereo><br>
<br>
There might be other fields (for example depth-of-field, zoom,
etc.). For mobile devices it is also necessary to handle device
motion, so whatever is defined needs to support mobile device
tracking.<br>
<br>
<br>
Comments?<br>
<br>
<div class="moz-signature">-- <br>
<font class="tahoma,arial,helvetica san serif" color="#333366">
<font size="+1"><b>Leonard Daly</b></font><br>
X3D Co-Chair<br>
Cloud Consultant<br>
President, Daly Realism - <i>Creating the Future</i>
</font></div>
</body>
</html>