[x3d-public] [x3d] Agenda for X3D WG Meeting Wednesday 13th December 2017

Don Brutzman brutzman at nps.edu
Wed Dec 13 09:39:31 PST 2017


Today's X3D Working Group discussion is including review of various X3D statement implementations for X3DOM and X_ITE.
http://www.web3d.org/wiki/index.php/X3D/HTML_Implementations

Related work from a few years ago: conjecture that associated shared SAI methods providing values of broad authoring utility, that perhaps might be exposed to authors via direct ROUTE connections.

http://www.web3d.org/x3d/content/examples/Basic/development/SceneNodePrototypeIndex.html
http://www.web3d.org/x3d/content/examples/Basic/development/SceneNodePrototype.html
http://www.web3d.org/x3d/content/examples/Basic/development/SceneNodePrototype.x3d

==================================================
<meta name='title' content='SceneNodePrototype.x3d'/>
<meta name='created' content='19 December 2000'/>
<meta name='modified' content='14 November 2015'/>
<meta name='description' content='Expose functionality of Browser class in Java/ECMAscript annexes of VRML 97 specification. Consider promotion to a native node in X3D/VRML 200x scenes.'/>

<ProtoDeclare name='Scene'>
   <ProtoInterface>
	<!-- Standard browser attributes exposed via VRML 97 Script annexes -->
	<field accessType='inputOnly' name='createVrmlFromString' type='SFString'/>
	<field accessType='inputOnly' name='createVrmlFromURL' type='SFString'/>
	<field accessType='outputOnly' name='createdVrmlNodes' type='MFNode'/>
	<field accessType='outputOnly' name='currentFrameRate' type='SFFloat'/>
	<field accessType='outputOnly' name='currentSpeed' type='SFFloat'/>
	<field accessType='inputOnly' name='description' type='SFString'/>
	<field accessType='inputOnly' name='evaluate' type='SFBool'/>
	<field accessType='inputOnly' name='loadUrl' type='SFString'/>
	<field accessType='inputOnly' name='loadUrlParameter' type='SFString'/>
	<field accessType='outputOnly' name='name' type='SFString'/>
	<field accessType='inputOnly' name='replaceWorld' type='MFNode'/>
	<field accessType='outputOnly' name='version' type='SFString'/>
	<field accessType='outputOnly' name='worldUrl' type='SFString'/>
	<field accessType='inputOnly' name='addRoute' type='SFBool'/>
	<field accessType='inputOnly' name='deleteRoute' type='SFBool'/>
	<field accessType='inputOnly' name='fromNode' type='SFNode'/>
	<field accessType='inputOnly' name='fromEventOut' type='SFString'/>
	<field accessType='inputOnly' name='toNode' type='SFNode'/>
	<field accessType='inputOnly' name='toEventIn' type='SFString'/>
	<!-- Candidate additions -->
	<field accessType='outputOnly' name='boundBackground' type='SFNode'/>
	<field accessType='outputOnly' name='boundFog' type='SFNode'/>
	<field accessType='outputOnly' name='boundGeoViewpoint' type='SFNode'/>
	<field accessType='outputOnly' name='boundNavigationInfo' type='SFNode'/>
	<field accessType='outputOnly' name='boundViewpoint' type='SFNode'/>
	<field accessType='outputOnly' name='response' type='MFString'/>
	<field accessType='inputOutput' name='dashboardVisible' type='SFBool' value='true'/>
	<field accessType='inputOutput' name='pixelWidth' type='SFInt32' value='-1'/>
	<field accessType='inputOutput' name='pixelHeight' type='SFInt32' value='-1'/>
   </ProtoInterface>
==================================================

Feedback welcome, thanks for considering the possibilities.

all the best, Don
-- 
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman



More information about the x3d-public mailing list