<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I found the function that normally does what I am looking for. From the book "X3D , Extensible 3D Graphics for web Authors" from Don Brutzman & Leonard Daly. Page 359:<div><br></div><div>"<span class="Apple-style-span" style="font-family: Times; font-size: 10px; ">Nevertheless, an additional set_index field with accessType inputOnly is also</span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 9.5px/normal Times; ">provided so that index values might be changed at runtime and the geometry can be</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 9.5px/normal Times; ">animated"</div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 9.5px/normal Times; "><span class="Apple-style-span" style="font-family: Helvetica; font-size: medium; "><br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 9.5px/normal Times; "><span class="Apple-style-span" style="font-family: Helvetica; font-size: medium; ">But how do I access to this field from javascript? </span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 9.5px/normal Times; "><span class="Apple-style-span" style="font-family: Helvetica; font-size: medium; "><br></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 9.5px/normal Times; "><span class="Apple-style-span" style="font-family: Helvetica; font-size: medium; ">Thanks. </span></div><div>Felipe</div><div><br></div><div><br></div><div><div><div>Le 14 nov. 2012 à 13:26, Felipe Bordeu a écrit :</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>hi everybody,<br><br>I'm trying to setup a X3D context (in a xhtml page) with points and index generated from a javascript.<br><br>the X3D part of my xhtml webpage is very simple<br><br><X3D  xmlns='http://www.web3d.org/specifications/x3d-namespace' id='someUniqueId' showStat='true' showLog='true' x='0px' y='0px' ><br>  <Scene ><br>    <Shape><br>      <IndexedTriangleSet id='PXDMFFACES' DEF='VTKindex0001' solid='false' ccw='true' index='0 1 3 0 2 4'><br>        <Coordinate id='PXDMFPOINTS' DEF='VTKcoordinates0001' point='0 0 0 1 0 0 0 1 0 0 0 1 1 1 1'/><br>      </IndexedTriangleSet><br>  </Shape><br></Scene><br><br>the, javascript I use this line to change the points:<br><br>document.getElementById('PXDMFPOINTS').setAttribute( "point", myGeometry );<br><br>this workt great.<br><br>but this line does not work.<br><br>document.getElementById('PXDMFFACES').setAttribute( "index", myTopology );<br><br>What is the correct way to update index of a shape from javascript<br><br>ps: using firefox16.0.2 in linux64<br><br>Thanks<br>Felipe<br><br>-- <br><br>Felipe Bordeu Weldt<br>Ingénieur de Recherche<br>-------------------------------------<br>Tél. : 33 (0)2 40 37 16 57<br>Fax. : 33 (0)2 40 74 74 06<br><a href="mailto:Felipe.Bordeu@ec-nantes.fr">Felipe.Bordeu@ec-nantes.fr</a><br>Institut GeM - UMR CNRS 6183<br>École Centrale Nantes<br>1 Rue de La Noë, 44321 Nantes, FRANCE<br>-------------------------------------<br><br><br>_______________________________________________<br>X3D-Public mailing list<br>X3D-Public@web3d.org<br>http://web3d.org/mailman/listinfo/x3d-public_web3d.org<br></div></blockquote></div><br><div>
<pre class="moz-signature" cols="72">Felipe Bordeu Weldt
Ingénieur de Recherche
-------------------------------------
Tél. : 33 (0)2 40 37 16 57
Fax. : 33 (0)2 40 74 74 06
<a class="moz-txt-link-abbreviated" href="mailto:Felipe.Bordeu@ec-nantes.fr">Felipe.Bordeu@ec-nantes.fr</a>
Institut GeM - UMR CNRS 6183
École Centrale Nantes
1 Rue de La Noë, 44321 Nantes, FRANCE
-------------------------------------</pre><div><br></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>
<br></div></body></html>