[x3d-public] Cleaned MultiFacialAnimationMenu.txt

John Carlson yottzumm at gmail.com
Sun Dec 22 19:20:03 PST 2024


On Sun, Dec 22, 2024 at 1:42 PM Brutzman, Donald (Don) (CIV) <
brutzman at nps.edu> wrote:

> First made some adjustments for inclusion in the archive.  Then had some
> major trouble with the model, and then discovered that it was invalid.
> Started over again.  Found and fixed stray apostrophe at end of line 1245.
>
>    - <Material DEF="MenuBackground_Material" diffuseColor="0 0 1" />'
>
> Then found and fixed similar error on line 1251:
>
>    - <Script DEF="ScriptToggle">'
>
>
I was finally able to find these!  Good sleuthing!  FreeWRL version runs
now with:  $ /c/Program\ Files\ \(x86\)/freeWRL/freeWRL.6.7/freeWRL.exe -J
DUK CanonicalFacialAnimationComparisonScripts.x3d, for example.

>
>    -
>
> At this point the model validates, both with X3D XML DTD and X3D XML
> Schema.  Checked into version control in that form.  You can View History
> there to see a series of changes.
>
> Then applied X3D canonicalization (C14N) to regularize whitespace and line
> breaks, making comparison differencing of changes possible.
>
> Then made initial adjustments to meta-tag metadata.  I think that you and
> Joe should be listed first as authors since you made changes to the other
> authors' models, and are the primary authors of this model.
>
> After a bit, began thinking that a more accurate name is
> FacialAnimationComparisonScripts.x3d with future variations
> FacialAnimationComparisionDisplacers (and
> possibly FacialAnimationComparisionInline someday).
>
>    -
>    https://sourceforge.net/p/x3d/code/HEAD/tree/www.web3d.org/x3d/content/examples/HumanoidAnimation/FacialAnimation/FacialAnimationComparisonScripts.x3d
>
>
I'm not really understanding "Scripts" (plural) any more since the singular
Script is in a Prototype.

Also, looking at this, the HAnimSegments appear to be shown as a hierarchy
in below link, instead of more flat.  That may induce some confusion!

https://www.web3d.org/x3d/content/examples/HumanoidAnimation/FacialAnimation/FacialAnimationComparisonScriptsIndex.html

Understood that there's a loop in my events.  I don't have a good
explanation why yet.  A recent version, not including all of your changes
is here:

https://github.com/coderextreme/ci2had/blob/main/resources/CanonicalFacialAnimationComparisonScripts.x3d
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20241222/6306f1c8/attachment.html>


More information about the x3d-public mailing list