<div dir="ltr">Joe,<div><br></div><div>Here's the LayerSet/Layer X_ITE Playground version of Jin FACS after Vince's fixes are applied:<div><br></div><div><a href="https://create3000.github.io/x_ite/playground/?url=https://raw.githubusercontent.com/coderextreme/ci2had/refs/heads/main/resources/ManyClocks.x3d">https://create3000.github.io/x_ite/playground/?url=https://raw.githubusercontent.com/coderextreme/ci2had/refs/heads/main/resources/ManyClocks.x3d</a></div></div><div><br></div><div>If there are enhancements, perhaps more along the lines of my previous post on the other topic, let me know.</div><div><br></div><div>Thanks,</div><div><br></div><div>John</div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Sat, Feb 22, 2025 at 7:45 AM vmarchetti--- via x3d-public <<a href="mailto:x3d-public@web3d.org">x3d-public@web3d.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>This is a really good set of examples.<div><br></div><div>Few notes:</div><div>The first Layer node has fields activeLayer and order defined as XML attributes, these are fields in LayerSet but not in Layer. X-ITE Is tolerant of this, castle viewer is not.</div><div><br></div><div>The text of either x3d example can be loaded into the X-ITE playground at <a href="https://create3000.github.io/x_ite/playground/" target="_blank">https://create3000.github.io/x_ite/playground/</a> and it works, because the url for the ImageTexture includes both a local file system reference and a publicly accessible URL at <a href="http://web.org" target="_blank">web.org</a></div><div><br></div><div>Vince Marchetti</div><div><br id="m_5792493821651887082lineBreakAtBeginningOfMessage"><div><br><blockquote type="cite"><div>On Feb 22, 2025, at 1:47 AM, John Carlson via x3d-public <<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a>> wrote:</div><br><div><div dir="ltr">Here's the HUD that Holger mostly did, I just figured out how to do it in Python, and adjusted some parameters.<br><br>I'm still thinking about how to accomplish calling set_fraction = 0 on the IntegerSequencers.  Probably the easiest will be to send a set_fraction event into the ProtoInstances and do appropriate things with it, in ROUTEs.  I'll also have to figure out how to get the event out of the Reset Menu Item.<div><br></div><div>I'll move the Reset button below all the other MenuItems in the .x3d files, and pass set_fraction to the ProtoInstances, which will send a set_fraction event to whatever needs to receive it.</div><div><br></div><div>I think I can just send the Reset_Clock fraction_changed event to all ProtoInstances as set_fraction.</div><div><br></div><div>I'm going to rest my legs now</div></div>
<span id="m_5792493821651887082cid:f_m7ftdzv20"><Clocks7.zip></span>_______________________________________________<br>x3d-public mailing list<br><a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a><br><a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br></div></blockquote></div><br></div></div>_______________________________________________<br>
x3d-public mailing list<br>
<a href="mailto:x3d-public@web3d.org" target="_blank">x3d-public@web3d.org</a><br>
<a href="http://web3d.org/mailman/listinfo/x3d-public_web3d.org" rel="noreferrer" target="_blank">http://web3d.org/mailman/listinfo/x3d-public_web3d.org</a><br>
</blockquote></div>