<div dir="ltr">Updated X3D JSON validator and schemas, including X_ITE component--with Tangent and extra PBR MaterialExtension nodes [Including Iridescence and Index Of Refraction  (IOR)] available at:<div><br></div><div> If you install globally with:</div><div><br></div><div>npm install -g x3dvalidate,  you can run batch validation like:</div><div><br></div><div>$ find . -name '*.x3dj' -print0 | xargs -0 x3dvalidate</div><div><br></div><div>For a whole folder of .x3dj files</div><div><br></div><div>Replacing "x3dj" with "json" should work too.</div><div><br></div><div><a href="https://www.npmjs.com/package/x3dvalidate">https://www.npmjs.com/package/x3dvalidate</a> (version 8.9.0)</div><div><br></div><div>Thanks to Holger for their hard work on the X_ITE component and x3d-tidy .gltf to .x3dj conversion!</div><div><br></div><div>There are a few more things we can iron out, so feedback is welcome!</div><div><br></div><div>Source is here, along with schemas.</div><div><br></div><div><a href="https://github.com/coderextreme/x3dvalidate">https://github.com/coderextreme/x3dvalidate</a></div><div><br></div><div>X_ITE component is here:</div><div><br></div><div><a href="https://create3000.github.io/x_ite/components/overview/#x_ite">https://create3000.github.io/x_ite/components/overview/#x_ite</a></div><div><br></div><div>Note that I moved the Tangent node under the X_ITE component instead of the Rendering component.  I'm not sure what's right.  Probably the link is correct if you look into my X3DUOM.</div><div><br></div><div><br></div><div>John</div><div><br></div><div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">---------- Forwarded message ---------<br>From: <strong class="gmail_sendername" dir="auto">npm</strong> <span dir="auto"><<a href="mailto:support@npmjs.com">support@npmjs.com</a>></span><br>Date: Wed, Dec 4, 2024 at 6:17 AM<br>Subject: Successfully published x3dvalidate@8.9.0<br>To: yottzumm <<a href="mailto:yottzumm@gmail.com">yottzumm@gmail.com</a>><br></div><br><br>Hi yottzumm!<br>
<br>
A new version of the package x3dvalidate (8.9.0) was published at 2024-12-04T12:17:15.176Z from 199.247.64.167.<br>
The shasum of this package is bdf04be99f9234a2123a6d07161b541065055f3b.<br>
<br>
If you have questions or security concerns, you can contact us at <a href="https://www.npmjs.com/support" rel="noreferrer" target="_blank">https://www.npmjs.com/support</a>.<br>
<br>
Thanks,<br>
<br>
The npm team.<br>
</div></div></div>