[x3d-public] Results from first regression test of X3DJSONLD--cplusplus

Don Brutzman brutzman at nps.edu
Sun Nov 22 10:45:09 PST 2020


Please ensure that any C++ code you produce has clear warnings that it is experimental and no C++ language binding for X3D yet exists.  Thanks.

Patience is a virtue...


On 11/21/2020 12:16 PM, John Carlson wrote:
> 
> I’m not doing much coding right now. This is essentially X3DJSONLD.cpp, a standalone JSON to XML converter.  I’m writing a test suite.  Sorry, I’m being kind of chaotic right now.  I’m frustrated that my JavaScript isn’t working right.
> 
> John
> On Sat, Nov 21, 2020 at 1:04 PM Don Brutzman <brutzman at nps.edu <mailto:brutzman at nps.edu>> wrote:
> 
>     John, are you working with Dr. Myeong Won Lee (cc:ed) to test her draft language binding for C++ ?
> 
>     That is our next working-group target after X3D4 goes into ballot in coming weeks.  Either matching or agreeably improving her baseline is one of our upcoming goals.
> 
>     May I also suggest you get a top-level page describing what is going on.  Bug reports from far out on the perimeter of extreme coding are not very actionable to most folks.
> 
>     Good luck out there...
> 
> 
>     On 11/21/2020 12:43 AM, John Carlson wrote:
>      >
>      > Out of 121 files, 86 contain a closing </X3D> tag
>      >
>      > http://coderextreme.net/x3djsonldcppresults.zip <http://coderextreme.net/x3djsonldcppresults.zip> <http://coderextreme.net/x3djsonldcppresults.zip <http://coderextreme.net/x3djsonldcppresults.zip>>
>      >
>      > The source JSON files are in the data folder.
>      >
>      > 86 files in the zip look good, and 35 look bad.  Here are the ones without a trailing X3D tag.  The good ones not in this list need to be individually checked. So I got a low "C" on the regression test so far.  Source code is at https://github.com/coderextreme/X3DJSONLD <https://github.com/coderextreme/X3DJSONLD> <https://github.com/coderextreme/X3DJSONLD <https://github.com/coderextreme/X3DJSONLD>> (check under src/main/cplusplus).
>      >
>      > If you want to take over this cplusplus folder as a project you want to work on in C++, you will be most welcome!  Looks like it could use some work with HAnim!  There are changes in the works for the X3DJSONLD.js and JSONParser.js for HAnim that are going to be rolled into X3DOM and X_ITE to support XML generation (containerFields) for HAnim.
>      >
>      > output/ArchHalf.x3d
>      > output/ArchPrototype.x3d
>      > output/ball.x3d
>      > output/BindingOperations.x3d
>      > output/bub.x3d
>      > output/CameraExamples.x3d
>      > output/CameraPrototypes.x3d
>      > output/CoordinateAxes.x3d
>      > output/F16.x3d
>      > output/flower.x3d
>      > output/flower3.x3d
>      > output/flowers.x3d
>      > output/flowers4.x3d
>      > output/flowers7.x3d
>      > output/HAnimModelsHandsFeet.x3d
>      > output/HeadsUpDisplayExample.x3d
>      > output/HelloWorldProgramOutput.x3d
>      > output/Java.x3d
>      > output/JoeKick.x3d
>      > output/JoeProcessed.x3d
>      > output/JoeProcessedKick.x3d
>      > output/JoeProcessedSkin.x3d
>      > output/JoeSkinTexcoordDisplacerKick.x3d
>      > output/Json.x3d
>      > output/KoreanCharacterMotionAnnexC01Jin.x3d
>      > output/KoreanCharacterMotionAnnexD01Jin.x3d
>      > output/NodePrettyPrint.intermediate.x3d
>      > output/ObliqueStrategies.x3d
>      > output/pp3.x3d
>      > output/qq3.x3d
>      > output/Quotes.x3d
>      > output/SimpleShader.x3d
>      > output/TextSpecialCharacters.x3d
>      > output/ViewFrustumExample.x3d
>      > output/ViewPositionOrientationPrototype.x3d
>      >
>      > _______________________________________________
>      > x3d-public mailing list
>      > x3d-public at web3d.org <mailto:x3d-public at web3d.org>
>      > http://web3d.org/mailman/listinfo/x3d-public_web3d.org <http://web3d.org/mailman/listinfo/x3d-public_web3d.org>
>      >
> 
>     all the best, Don
>     -- 
>     Don Brutzman  Naval Postgraduate School, Code USW/Br brutzman at nps.edu <mailto: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 <http://faculty.nps.edu/brutzman>
> 

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



More information about the x3d-public mailing list