<div dir="ltr">HI all~<div><br></div><div>this is important in geo processing pipelines since tools like meshlab can calculate normals on point clouds, </div><div>so they should be legal in the standard IMO</div><div>also</div><div><br></div><div>we NEED point properties or sprites for better visualization </div><div>eg</div><div><a href="http://svn.xj3d.org/xj3d_code/trunk/parsetest/xj3d_extensions/pointsprites/">http://svn.xj3d.org/xj3d_code/trunk/parsetest/xj3d_extensions/pointsprites/</a><br></div><div><br></div><div>or ParticleSet</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 26, 2017 at 10:04 AM, John Carlson <span dir="ltr"><<a href="mailto:yottzumm@gmail.com" target="_blank">yottzumm@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="#954F72"><div class="m_1673915647253319751WordSection1"><p class="MsoNormal">Everit validator, Roy’s schema:</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">json-schema 3.3 Validation error org.everit.json.schema.<wbr>ValidationException: #/X3D/Scene/-children/0/Group/<wbr>-children/0/Switch/-children/<wbr>0/Shape/-geometry/PointSet: extraneous key [-normal] is not permitted C:/x3d-code/<a href="http://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Scanning/X3dMeshDesignPattern.json" target="_blank">www.web3d.org/x3d/<wbr>content/examples/<wbr>X3dForAdvancedModeling/<wbr>Scanning/X3dMeshDesignPattern.<wbr>json</a></p><p class="MsoNormal">json-schema 3.3 Validation error org.everit.json.schema.<wbr>ValidationException: #/X3D/Scene/-children/0/Group/<wbr>-children/0/Switch/-children/<wbr>1/Shape/-geometry/<wbr>IndexedLineSet: extraneous key [-normal] is not permitted C:/x3d-code/<a href="http://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/Scanning/X3dMeshDesignPattern.json" target="_blank">www.web3d.org/x3d/<wbr>content/examples/<wbr>X3dForAdvancedModeling/<wbr>Scanning/X3dMeshDesignPattern.<wbr>json</a></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Ajv reports nothing for Roy’s schema (bug?).</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">-normal is not allowed in V3.3 for PointSet or IndexedLineSet, I think.  They aren’t X3DComposedGeometryNode’s, and X3DGeometryNode doesn’t have normal in the object model.  Change the object model or the standard.</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I doubt if points and lines have normals, so it’s likely the example is wrong, and roy’s schema is right.  If they are getting normals.  I will report an Ajv bug.</p><span class="HOEnZb"><font color="#888888"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">John</p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p></font></span></div></div><br>______________________________<wbr>_________________<br>
x3d-public mailing list<br>
<a href="mailto:x3d-public@web3d.org">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/<wbr>listinfo/x3d-public_web3d.org</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Nicholas F. Polys, Ph.D.<br><br>Director of Visual Computing <br>Virginia Tech Research Computing <br><br>Affiliate Professor<br>Virginia Tech Department of Computer Science<br></div>
</div>