Web3D2016, SIGGRAPH 2016 23-28 July 2016
Individual Member - Drupal Association

Extending X3DOM to Mobile

New Nodes

 

Leonard Daly
President, Daly Realism
siggraph [AT] realism.com
http://realism.com/presentations/186

Licensing Notice

This presentation is licensed as Creative Commons Attribution, Share-Alike [CC BY-SA 4.0]

Some of the material comes from other sources. Licensing for that other material may be different than that associated with the entire document. Credit for the individual pieces of content (text, graphics, images, etc.) are identified on the page where that content appears. The full credit reference is given on the Credit pages.

Overview

Walkabout

Mechanism to "walking" about a VR space using a mobile device without walking.

Concept is a combined capability of NavigaionInfo, Viewpoint, and SpatialSensorWalkabout Flow

Walkabout - "Tank" Mode

Walkabout Concept Test in Tank mode

LookSensor

Pick an object by staring at it long enough. Equivalent to TouchSensor

LookSensor Example

 

 

 

SphericalVideo

SphericalVideo

Spherical Video mapping

StereoView

Creates a stereographic view of the selected geometryKelpie in mono- and stereo-graphic presentation

Analytics

Adding Nodes to X3DOM

 

General Structure

x3dom.registerNodeType(
    "<node-name>",
    "<node-component>",
    defineClass(x3dom.nodeTypes.<node-class>,

        function (ctx) {
            x3dom.nodeTypes.<node-name>.superClass.call(this, ctx);
            this.addField_<field-type>(ctx, '<field-name>', <default-value>);
        },
        
        {
            <method1>: function (...) {...},
            <method2>: function (...) {...},
            <method3>: function (...) {...}
        }
    )
);

New Node: Animate

New Node: Macro

 

New Node: StereoView

New Node: SpatialSensor

 

Resources

 

Discussion

Credits

 

/