[x3d-public] What Java code should this generate?
John Carlson
yottzumm at gmail.com
Sat Jan 15 23:19:08 PST 2022
<Script DEF='s03e13e80' directOutput='true'>
<field accessType='inputOutput' name='f03e07a38' type='SFFloat'
value='0'/>
<field accessType='inputOutput' name='pi_Hips' type='SFNode'>
<PositionInterpolator USE='pi_Hips'/>
</field>
<field accessType='inputOutput' name='Hips' type='SFNode'>
<HAnimJoint USE='_Hips'/>
</field>
=================
.addChild(new Script().setDEF("s03e13e80").setDirectOutput(true)
.addField(new
field().setType("SFFloat").setName("f03e07a38").setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setValue("0"))
.addField(new
field().setType("SFNode").setName("pi_Hips").setAccessType(field.ACCESSTYPE_INPUTOUTPUT)
.addChild(new PositionInterpolator().setUSE("pi_Hips")))
.addField(new
field().setType("SFNode").setName("Hips").setAccessType(field.ACCESSTYPE_INPUTOUTPUT)
.addJoints(new HAnimJoint().setUSE("_Hips")))
===================================================================
.addChild(new Script("s03e13e80").setDirectOutput(true)
.addField(new
field().setName("f03e07a38").setType(field.TYPE_SFFLOAT).setAccessType(field.ACCESSTYPE_INPUTOUTPUT).setValue(0))
.addField(new
field().setName("pi_Hips").setType(field.TYPE_SFNODE).setAccessType(field.ACCESSTYPE_INPUTOUTPUT)
.addChild(new PositionInterpolator().setUSE("pi_Hips")))
.addField(new
field().setName("Hips").setType(field.TYPE_SFNODE).setAccessType(field.ACCESSTYPE_INPUTOUTPUT)
.addChild(new HAnimJoint().setUSE("_Hips").setLlimit(new double[]
{0.0,0.0,0.0}).setUlimit(new double[] {0.0,0.0,0.0})))
====================================================================
So the first Java code does not currently compile. The latter does. I'm
fairly sure I should check to see if the parent is a field,and if so,
change "addJoints" to "addChild"
1 error
BvhSeamless3dExport1.java:199: error: cannot find symbol
.addJoints(new HAnimJoint().setUSE("_Hips")))
^
symbol: method addJoints(HAnimJoint)
location: class field
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20220116/949dfc66/attachment.html>
More information about the x3d-public
mailing list