[x3d-public] X3DJSAIL. Route issue

yottzumm at gmail.com yottzumm at gmail.com
Sat Feb 4 07:49:51 PST 2017


Quick transformation yields most Nodes and attributes/fields to concentrate getting FieldType and FieldAccessType for X3D Resource examples.  I suggest we can possibly generate this from the Object Model to include FieldType and/or FieldAccessType, then use it in either X3DJSAIL or PythonSerializer.js and JavaSerializer.js for setting FieldType and FieldAccessType.  Let me know what you want to do.  Perhaps we could go a long way by assuming ^set_ was an inputOnly and _changed$ was an outputOnly.  But then we still have to deal with field type—which may only be available from the ObjectModel.  I’d like to reduce the dependence of the serializers on the ObjectModel, if possible.  I may have to convert my BeautifulSoup parser to JavaScript if not.

John

To:
$ awk -F. '{ print $11; }' < unknown.txt |sort -u |sed 's/\(.*\) (\(.*\)/\2.\1/'|sort

AudioClip.set_startTime
BooleanFilter.set_boolean
Color.set_color
Coordinate.set_point
DirectionalLight.set_direction
DirectionalLight.set_on
EspduTransform.set_translation
GeoLocation.geoCoords
GeoLocation.set_geoCoords
GeoViewpoint.set_position
Group.addChildren
Material.set_diffuseColor
Material.set_emissiveColor
Material.set_transparency
MovieTexture.set_startTime
Normal.set_vector
NurbsPatchSurface.set_controlPoint
OrientationInterpolator.set_keyValue
PointLight.set_intensity
PositionInterpolator.set_keyValue
ProtoInstance.set_destination
Script.rawCoordinateIn
Script.set_Visible
Script.setStart
Switch.set_whichChoice
Text.set_string
TextureTransform.set_rotation
TextureTransform.set_scale
TextureTransform.set_translation
TimeSensor.loop
TimeSensor.set_enabled
TimeSensor.set_startTime
Transform.set_rotation
Transform.set_scale
Transform.set_translation
Viewpoint.set_orientation

>From (probably will look different after we fix the To’s):
$ grep 'event source' javaerrors.txt|grep Unknown|awk -F. '{ print $8; }' |sort -u |sed 's/\(.*\) (\(.*\)/\2.\1/'|sort

BooleanToggle.toggle_changed
DISEntityManager.addedEntities
EspduTransform.articulationParameterValue0
EspduTransform.collided
EspduTransform.geoCoords_changed
Transform.translation_changed

$ grep 'event source' javaerrors.txt|grep Unknown|awk -F. '{ print $9; }' |sort -u |sed 's/\(.*\) (\(.*\)/\2.\1/'|sort
BooleanToggle.toggle_changed
ProtoInstance.addedEntities
ProtoInstance.hourHand_changed
ProtoInstance.position_changed
ProtoInstance.totalDuration
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20170204/3cdd852d/attachment.html>


More information about the x3d-public mailing list