[x3d-public] HAnim diagnostics autogenerated from X3DUOM

John Carlson yottzumm at gmail.com
Fri Jun 26 07:49:31 PDT 2020


Great work, Don!

Suggestions on how to fold these changes into JSON schema welcome.

I’m still playing armchair quarterback for a bit longer.

Johns

On Fri, Jun 26, 2020 at 9:41 AM Don Brutzman <brutzman at nps.edu> wrote:

> I wrote some diagnostic generators for HAnim using information in X3DUOM
> that list every name for Joint Segment Site along with alias, loa and
> parent information.
>
> About 640 rules have been created and added to X3D Schematron for checking
> correct names, warning about about aliases, and checking for correct
> parents.
>
> Autogeneration assets:
>
> * https://www.web3d.org/x3d/stylesheets/X3duomToX3dDiagnostics.xslt
>
> * https://www.web3d.org/x3d/stylesheets/X3dDiagnostics4.0.xml
>    (XML fragments get copied into other QA tools)
>
> Further future feature checks are planned for X3D-Tidy, whenever the
> extensive information in X3DUOM exceeds that already available in X3D
> schema validation.
>
> Next, performed these comprehensive checks against the new HAnim archive.
> It picked up a large number of additional issues for us to address and fix,
> one at a time.  Results follow.
>
> * https://www.web3d.org/x3d/content/examples/HumanoidAnimation
>
> *
> https://www.web3d.org/x3d/content/examples/HumanoidAnimation/build.X3dSchematronX3dTidy.log.txt
>
> So, at long last, we are approaching really thorough and rigorous testing
> of all aspects of HAnim.
>
> Relevant motto: "you get what you inspect, not what you expect."
>
> Looking forward to further bug-squashing and progress together.  Have fun
> with X3D4 HAnim2!  8)
>
> all the best, Don
> --
> Don Brutzman  Naval Postgraduate School, Code USW/Br
> brutzman at nps.edu
> Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
> X3D graphics, virtual worlds, navy robotics
> http://faculty.nps.edu/brutzman
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20200626/f5c6ce20/attachment-0001.html>


More information about the x3d-public mailing list