<div dir="auto">Would it be possible to create an Alias node which copied its node type from the node referenced in it’s USE field?   What I’m thinking of is making rapid changes between types in an authoring tool.   I can already accomplish it in a text editor.</div><div dir="auto"><br></div><div dir="auto">Maybe I need to get more familiar with authoring tools?</div><div dir="auto"><br></div><div dir="auto">John </div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Fri, May 9, 2025 at 2:20 AM John Carlson <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><br></div><div dir="auto">Joe,</div><div dir="auto"><br></div><div dir="auto">Wouldn’t it be easiest to turn on of off transparency in the Material nodes?<br></div><div dir="auto"><br></div><div dir="auto">I can do this, but it seems very easy?  Am I missing something?</div><div dir="auto"><br></div><div dir="auto">Oh, you want to change DEF/USE=SkeletonColor Color nodes to ColorRGBA?  I can do that!</div><div dir="auto"><br></div><div dir="auto">Anything else?</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">John</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 7, 2025 at 2:09 PM John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div dir="auto">Just how many switches or switch states do you want?  You want to turn off Joint, segment and site geometry?  Do you want the switch nodes nested?  Something fine grained?</div><div dir="auto"><br></div><div dir="auto">If Joints can have Switch or Grouping children, things might be easier!  But switching off a DEF  geometry is probably easy enough.</div><div dir="auto"><br></div><div dir="auto">John</div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 7, 2025 at 10:49 AM Joe D Williams <<a href="mailto:joedwil@earthlink.net" target="_blank">joedwil@earthlink.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)"><div style="font-family:arial,sans-serif;font-size:12pt;color:rgb(0,0,0)"><p style="margin:0.1rem 0px;line-height:1;font-family:arial,sans-serif">Fine, I want to continue working on this model.</p>
<p style="margin:0.1rem 0px;line-height:1;font-family:arial,sans-serif">Now. please turn off and on different parts on main character.</p>
<p style="margin:0.1rem 0px;line-height:1;font-family:arial,sans-serif">Thanks,</p>
<p style="margin:0.1rem 0px;line-height:1;font-family:arial,sans-serif">Joe</p>
<p style="margin:0.1rem 0px;line-height:1;font-family:arial,sans-serif"> </p>
</div>
<div style="border-left-width:1px;border-left-style:solid;box-sizing:border-box;padding:10px 0px 10px 15px;margin:0px;border-left-color:rgb(170,170,170)">
<p>-----Original Message-----<br>From: John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>><br>Sent: May 7, 2025 12:59 AM<br>To: Joe D Williams <<a href="mailto:joedwil@earthlink.net" target="_blank">joedwil@earthlink.net</a>><br>Cc: <<a href="mailto:hanim@web3d.org" target="_blank">hanim@web3d.org</a>><br>Subject: Re: Hide Jin “mini-me”</p>
<p style="margin:0.1rem 0px;line-height:1"> </p>
<div dir="ltr">Joe,
<div> </div>
<div>For your approval.  Switching the whichChoice from 1 to 0 will reveal Jin mini-me, Switching to 1 will hide Jin mini-me.</div>
<div> </div>
<div>This is with my Demo5, so there's some skin there.</div>
<div> </div>
<div>Cool beans.</div>
<div> </div>
<div>John</div>
</div>
<br>
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">On Wed, May 7, 2025 at 2:16 AM John Carlson <<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
<div dir="auto">Please try to understand the specification.</div>
<div dir="auto"> </div>
<div dir="auto">Here’s an x3dom tutorial:</div>
<div dir="auto"> </div>
<div dir="auto">
<div><a href="https://doc.x3dom.org/tutorials/animationInteraction/switch/index.html" rel="noopener" target="_blank">https://doc.x3dom.org/tutorials/animationInteraction/switch/index.html</a></div>
<div dir="auto"> </div>
<div dir="auto">I believe I used it for Jin FACS to switch between inlines.</div>
<div dir="auto"> </div>
<div dir="auto">What I will do is implement it, if you send a recent Jin.  No editing effort on your part.</div>
</div>
<div dir="auto"> </div>
<div dir="auto">John</div>
<div><br>
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">On Wed, May 7, 2025 at 2:11 AM Joe D Williams <<a href="mailto:joedwil@earthlink.net" rel="noopener" target="_blank">joedwil@earthlink.net</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
<div style="font-family:arial,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<p style="margin:0.1rem 0px;line-height:1;font-family:arial,sans-serif">are you sure the Switch will work like you think it will?</p>
<p style="margin:0.1rem 0px;line-height:1;font-family:arial,sans-serif"> </p>
</div>
<div style="border-left-width:1px;border-left-style:solid;box-sizing:border-box;padding:10px 0px 10px 15px;margin:0px;border-left-color:rgb(170,170,170)"> </div>
<div style="border-left-width:1px;border-left-style:solid;box-sizing:border-box;padding:10px 0px 10px 15px;margin:0px;border-left-color:rgb(170,170,170)">
<p>-----Original Message-----<br>From: John Carlson <<a href="mailto:yottzumm@gmail.com" rel="noopener" target="_blank">yottzumm@gmail.com</a>><br>Sent: May 7, 2025 12:07 AM<br>To: Joe D Williams <<a href="mailto:joedwil@earthlink.net" rel="noopener" target="_blank">joedwil@earthlink.net</a>><br>Cc: <<a href="mailto:hanim@web3d.org" rel="noopener" target="_blank">hanim@web3d.org</a>><br>Subject: Re: Hide Jin “mini-me”</p>
<p style="margin:0.1rem 0px;line-height:1"> </p>
<div dir="auto">I’ve made small improvements below.</div>
<div><br>
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">On Wed, May 7, 2025 at 1:52 AM John Carlson <<a href="mailto:yottzumm@gmail.com" rel="noopener" target="_blank">yottzumm@gmail.com</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
<div dir="auto">The Switch node selects one of its children nodes to be visible.   The whichChoice SFInt32 field can be set or changed to select a child to be visible and others not.  -1 means none visible,  if you have a group node (mini-me) you want invisible, with DEFs, you can put that at choice 0 (first node), and the humanoid (Jin) at choice 1 (second node), then change the whichChoice node to 1 to select the humanoid.</div>
<div dir="auto"> </div>
<div dir="auto">Note that ROUTEs are not affected by Switch, but hidden nodes won’t be animated, or at least not visibly animated.</div>
<div dir="auto"> </div>
<div dir="auto">Switch is a Grouping component node:  
<div><a href="https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/grouping.html#Switch" rel="noopener" target="_blank">https://www.web3d.org/specifications/X3Dv4/ISO-IEC19775-1v4-IS/Part01/components/grouping.html#Switch</a></div>
<div dir="auto"> </div>
<div dir="auto">Hope that helps!   The reason I chose Switch was because I wanted to handle lots of types of geometry, like Text, Curves, etc.</div>
</div>
<div dir="auto"> </div>
<div dir="auto">John</div>
<div><br>
<div class="gmail_quote">
<div class="gmail_attr" dir="ltr">On Wed, May 7, 2025 at 1:40 AM Joe D Williams <<a href="mailto:joedwil@earthlink.net" rel="noopener" target="_blank">joedwil@earthlink.net</a>> wrote:</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;padding-left:1ex;border-left-color:rgb(204,204,204)">
<div style="font-family:arial,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<p style="margin:0.1rem 0px;line-height:1;font-family:arial,sans-serif">Hi John, </p>
<p style="margin:0.1rem 0px;line-height:1;font-family:arial,sans-serif">well yes the way it is done allows the mini to show but you better test,</p>
<p style="margin:0.1rem 0px;line-height:1;font-family:arial,sans-serif">How can you switch out the DEFs (for the geometry) without affecting</p>
<p style="margin:0.1rem 0px;line-height:1;font-family:arial,sans-serif">the USE? </p>
</div>
<div style="font-family:arial,sans-serif;font-size:12pt;color:rgb(0,0,0)">
<p style="margin:0.1rem 0px;line-height:1;font-family:arial,sans-serif">Joe</p>
<p style="margin:0.1rem 0px;line-height:1;font-family:arial,sans-serif"> </p>
</div>
<div style="border-left-width:1px;border-left-style:solid;box-sizing:border-box;padding:10px 0px 10px 15px;margin:0px;border-left-color:rgb(170,170,170)">
<p style="margin:0.1rem 0px;line-height:1"> </p>
<p style="margin:0.1rem 0px;line-height:1"> </p>
<p style="margin:0.1rem 0px;line-height:1"> </p>
<p>--Original Message-----<br>From: <<a href="mailto:yottzumm@gmail.com" rel="noopener" target="_blank">yottzumm@gmail.com</a>><br>Sent: May 6, 2025 5:19 PM<br>To: <<a href="mailto:hanim@web3d.org" rel="noopener" target="_blank">hanim@web3d.org</a>>, Joe D Williams <<a href="mailto:joedwil@earthlink.net" rel="noopener" target="_blank">joedwil@earthlink.net</a>><br>Subject: Hide Jin “mini-me”</p>
<p style="margin:0.1rem 0px;line-height:1"> </p>
<br id="m_-4161759694112356160m_8111862531366378198m_-6142859141639403661m_-477274856276808904m_6287049336646513949m_2152502134982474342m_-2074171102584294222lineBreakAtBeginningOfSignature">
<div dir="ltr">
<div style="font-size:19px">
<div style="font-family:-apple-system,helveticaneue">
<div dir="auto" style="font-family:-apple-system,helveticaneue">Joe, I’d like to suggest the “Switching” out of “mini-me” Jin in the Jin series using a Switch node to hide DEF transforms and DEF shapes that are also USEd inside the humanoid, such that the USE nodes are visible and the DEF nodes outside the humanoid aren’t.</div>
<div dir="auto" style="font-family:-apple-system,helveticaneue"> </div>
<div dir="auto" style="font-family:-apple-system,helveticaneue">What do you think?</div>
</div>
</div>
<div style="font-size:19px">
<div style="font-family:-apple-system,helveticaneue">
<div dir="auto" style="font-family:-apple-system,helveticaneue"> </div>
</div>
<div dir="ltr" style="font-family:uictfonttextstylebody;font-size:23px"><span style="font-family:-apple-system,helveticaneue;font-size:19px">John</span></div>
</div>
</div>
</div>
<p style="margin:0.1rem 0px;line-height:1"> </p>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
<p style="margin:0.1rem 0px;line-height:1"> </p>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>

<p style="margin:0.1rem 0px;line-height:1"> </p></blockquote></div></div>
</blockquote></div></div>
</blockquote></div></div>