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

John Carlson yottzumm at gmail.com
Wed May 13 20:23:30 PDT 2020


I found an error in my Serializer setup where DOM2JSONSerializer from the
JSON Mode instead of the XML node.   The JSON Mode translates between JSON
and a DOM document.   It’s not necessarily an issue.

I am trying to reduce the number of serializers so I can run them all in
the same process, or two processes.   I seem to be consuming around 6GB.
On Mon, May 11, 2020 at 10:05 AM John Carlson <yottzumm at gmail.com> wrote:

> 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/20200513/0bb20d21/attachment.html>


More information about the x3d-public mailing list