[x3d-public] HAnim examples/tests

Joseph D Williams joedwil at earthlink.net
Wed Mar 25 09:49:57 PDT 2020


John, you can call me at 707 483 2937
I’d rather move some important info to x3d public.
Thanks, 
Joe


Sent from Mail for Windows 10

From: John Carlson
Sent: Tuesday, March 24, 2020 8:08 PM
To: Joseph D Williams
Cc: X3D Graphics public mailing list
Subject: HAnim examples/tests

Hi Joe, do you prefer email or voice chat?  I am much less apt to call you, but it's probably good to have an initial meeting.

I'm going to look around the X3d Resource Examples, and I know you've got a set of examples too.  I'll look around for what I have of yours. I can't find it right away, but I'll look under People next.  I found your examples in my Downloads folder. Yay!  You are now in ~/People/Joe

Okay, assuming you know what you sent me, what needs to be changed about the various models you sent me?

Also, note that I am a VRML newb.

Do you use BS Contact?  I think I have that!

Is there an HAnim tutorial written yet?  Should I begin writing one?

John

On Tue, Mar 24, 2020 at 9:50 PM Joseph D Williams <joedwil at earthlink.net> wrote:
> develop test cases for x3d4 or HAnim, I will do that.  Thanks to Joe for pointing me there.
 
I can talk with you about hanim examples/tests most any time, 
 
Thanks and Best, 
Joe
 
 
 
From: John Carlson
Sent: Tuesday, March 24, 2020 7:23 PM
To: Don Brutzman
Cc: Andreas Plesch; Katie Unger; X3D Graphics public mailing list
Subject: Re: [x3d-public] JSweet translation of X3DJSAIL to JavaScript: needspecific design goals first
 
Perhaps I haven’t been clear.   I see my position @ Web3d as a tester,  thus I expect to collaborate with other stakeholders to create test cases or example behaviors we want the system to perform.
 
We have abundant XML that I can generate test cases from.   I’m not generating code out of the blue.   I have a goal of generating code out of the blue, but that’s a long term goal.   This would be done to do code coverage.
 
I accidentally fell into a library writer position when we got to python.
 
I added my JSONParser to the browsers because no one was doing it, and I needed a real environment to test in.
 
I don’t see anything wrong with generating different versions of HelloWorld.js.
 
I resign from library development.   If someone wants me to develop test cases for x3d4 or HAnim, I will do that.  Thanks to Joe for pointing me there.
 
As a tester, I build code that I assert will not work, or I check the XML to see if the scene is supposed to fail.
 
The test cases for node are currently failing big time, I know.   I know I use methods instead of array access.   That needs to be fixed.   There are properties in the SAI I haven’t really spotted in the X3DUOM, so perhaps I need to look harder.   I need to add route methods to my serializer.
 
John
 
On Tue, Mar 24, 2020 at 8:23 PM John Carlson <yottzumm at gmail.com> wrote:
Design goal:  add existing X3D ecmascript SAI to HTML5 (chrome) and node.js
 
I tend to work from examples rather than specifications.  Once we have our test cases, we can start coding the library, using “test driven development.”  or “behavior driven development.”
 
We will build an npm environment, probably using webpack and yarn, and a suitable test framework.   Then I will start coding tests using  the test framework.   I believe we can use phantomjs or similar to run test cases in.
 
I will look for the Transform example.
 
Good news is I’m saving enough money on “shelter in place “ to afford a Web3d membership.
 
John
 
On Tue, Mar 24, 2020 at 7:44 PM Don Brutzman <brutzman at nps.edu> wrote:
On 3/24/2020 3:48 PM, John Carlson wrote:
> It seems like you have issues with the “generate first” approach. [...]

Yes.  Don't do that.  Don't even bother thinking about that.

Please look again at what I wrote.  You need specific design goals first.

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/20200325/1c844c5e/attachment.html>


More information about the x3d-public mailing list