[x3d-public] Don, following patch should be applied to X3D4 schema:

John Carlson yottzumm at gmail.com
Mon May 11 08:05:56 PDT 2020


channels and joints on the Motion (HAnimMotion I guess) are SF fields.
Check standard and standard examples.   This is the kind of thing I find
with JSON Schema, why it’s valuable.

John

On Sun, May 10, 2020 at 11:09 PM Don Brutzman <brutzman at nps.edu> wrote:

> John, would be happy to consider integrating this schema modification but
> can't clearly tell what problem you are fixing.
>
> Meanwhile am happy to report contemporary progress:
>
> - Joe and I had an excellent session last Thursday working on
> HumanoidAnimation Examples Archive.
> - Details reported separately.
> - Of note is that all prior examples are flawed since the HAnim version
> numbers changed (1.0 and 2.0 only, no 1.1).
> - I have checked in further scene refinements this weekend.
> - I have the catalog building properly now, but have not deployed it.
> - I have improved quality assurance (QA) testing of XML Schema, XML DTD,
> X3D Schematron and X3D-Tidy.
> - Regression testing, debugging and improvements continue.
>
> I am only making changes to the QA tools when they are justified by actual
> examples in our archives.
>
> So we are on the brink of a new plateau for testing and improvement,
> hopefully following this week's session.  Results will include a
> build.all.log.txt file capturing console output showing what works and what
> doesn't.
>
> I'd be happy to offer you a job or two out of this set of tasks, but they
> are all intertwined using the current tools.
>
> There are ~99 models in there.  We will incrementally fix them, one by
> one, and offer valid examples to implementers.
>
> This is our familiar step-by-step methodology.  One model and one set of
> fixes at a time.
>
> Work-in-progress examples to follow.
>
>
> On 5/10/2020 7:47 AM, John Carlson wrote:
> > To make it agree with the standard Motion interface.
> >
> > Thanks,
> >
> > John
> >
> > Index: x3d-4.0.xsd
> > ===================================================================
> > --- x3d-4.0.xsd (revision 30305)
> > +++ x3d-4.0.xsd (working copy)
> > @@ -17061,7 +17061,7 @@
> >                  <xs:complexType>
> >                          <xs:complexContent>
> >                                  <xs:extension base="X3DChildNode">
> > -                                       <xs:attribute name="channels"
> type="MFString"/>
> > +                                       <xs:attribute name="channels"
> type="SFString"/>
> >                                          <xs:attribute
> name="channelsEnabled" type="MFBool"/>
> >                                          <xs:attribute
> name="description" type="SFString"/>
> >                                          <xs:attribute name="enabled"
> type="SFBool" default="false"/>
> > @@ -17094,7 +17094,7 @@
> >
> </xs:restriction>
> >                                                  </xs:simpleType>
> >                                          </xs:attribute>
> > -                                       <xs:attribute name="joints"
> type="MFString"/>
> > +                                       <xs:attribute name="joints"
> type="SFString"/>
> >                                          <xs:attribute name="loa"
> type="loaType" default="-1"/>
> >                                          <xs:attribute name="loop"
> type="SFBool" default="false"/>
> >                                          <xs:attribute name="values"
> type="MFFloat"/>
>
>
> 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/20200511/0c9e5ba9/attachment-0001.html>


More information about the x3d-public mailing list