[x3d-public] X3DJSAIL suggestion: terser HAnim name diagnostics
John Carlson
yottzumm at gmail.com
Sat Sep 2 11:43:03 PDT 2023
Excellent work!
Thanks for all the effort you put in.
I’m going to start downloading X3DJSAIL jars instead of building myself.
Are the jars in a maven repository, such that I can get them with gradle or
maven? This would help with publicity. Most Java programmers have been
using maven or gradle. It’s perfectly fine to have your own distribution
though. I will look into using a curl command to download latest version.
John
On Sat, Sep 2, 2023 at 1:32 PM Brutzman, Donald (Don) (CIV) <
brutzman at nps.edu> wrote:
> Helpful suggestion, thank you.
>
>
>
> For HAnimJoint, HAnimSegment and HAnimSite name diagnostics by X3DJSAIL, a
> much-terser message points to corresponding X3D Tooltips entry listing each
> enumeration value.
>
>
>
> - https://www.web3d.org/x3d/tooltips/X3dTooltips.html#HAnimJoint.name
> - https://www.web3d.org/x3d/tooltips/X3dTooltips.html#HAnimSegment.name
> - https://www.web3d.org/x3d/tooltips/X3dTooltips.html#HAnimSite.name
>
>
>
> Tested sat, change checked in, upload in progress.
>
>
>
> Future work: there are likely some other tests that might be further
> reduced, such as parent-child tests when custom name values are involved.
>
>
>
> 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
> https://faculty.nps.edu/brutzman
>
>
>
> *From:* x3d-public <x3d-public-bounces at web3d.org> *On Behalf Of *John
> Carlson
> *Sent:* Friday, September 1, 2023 11:34 PM
> *To:* X3D Graphics public mailing list <x3d-public at web3d.org>; Joe D
> Williams <joedwil at earthlink.net>
> *Subject:* [x3d-public] X3DJSAIL suggestion
>
>
>
> You don't need to print out this long message for each joint that doesn't
> match. Merely refer to the above list in your error for each joint.
>
>
>
> Thanks!
>
>
>
> John
>
>
>
> Info: HAnimJoint name newValue='l_tarsal_distal_interphalangeal_1'
> includes an unrecognized value not matching any of the optional string
> tokens.
>
> Supported values are humanoid_root, sacroiliac, l_hip, l_knee,
> l_talocrural, l_talocalcaneonavicular, l_cuneonavicular_1,
> l_tarsometatarsal_1, l_metatarsophalangeal_1, l_tarsal_interphalangeal_1,
> l_cuneonavicular_2, l_tarsometatarsal_2, l_metatarsophalangeal_2,
> l_tarsal_proximal_interphalangeal_2, l_tarsal_distal_interphalangeal_2,
> l_cuneonavicular_3, l_tarsometatarsal_3, l_metatarsophalangeal_3,
> l_tarsal_proximal_interphalangeal_3, l_tarsal_distal_interphalangeal_3,
> l_calcaneocuboid, l_transversetarsal, l_tarsometatarsal_4,
> l_metatarsophalangeal_4, l_tarsal_proximal_interphalangeal_4,
> l_tarsal_distal_interphalangeal_4, l_tarsometatarsal_5,
> l_metatarsophalangeal_5, l_tarsal_proximal_interphalangeal_5,
> l_tarsal_distal_interphalangeal_5, r_hip, r_knee, r_talocrural,
> r_talocalcaneonavicular, r_cuneonavicular_1, r_tarsometatarsal_1,
> r_metatarsophalangeal_1, r_tarsal_interphalangeal_1, r_cuneonavicular_2,
> r_tarsometatarsal_2, r_metatarsophalangeal_2,
> r_tarsal_proximal_interphalangeal_2, r_tarsal_distal_interphalangeal_2,
> r_cuneonavicular_3, r_tarsometatarsal_3, r_metatarsophalangeal_3,
> r_tarsal_proximal_interphalangeal_3, r_tarsal_distal_interphalangeal_3,
> r_calcaneocuboid, r_transversetarsal, r_tarsometatarsal_4,
> r_metatarsophalangeal_4, r_tarsal_proximal_interphalangeal_4,
> r_tarsal_distal_interphalangeal_4, r_tarsometatarsal_5,
> r_metatarsophalangeal_5, r_tarsal_proximal_interphalangeal_5,
> r_tarsal_distal_interphalangeal_5, vl5, vl4, vl3, vl2, vl1, vt12, vt11,
> vt10, vt9, vt8, vt7, vt6, vt5, vt4, vt3, vt2, vt1, vc7, vc6, vc5, vc4, vc3,
> vc2, vc1, skullbase, l_eyelid_joint, r_eyelid_joint, l_eyeball_joint,
> r_eyeball_joint, l_eyebrow_joint, r_eyebrow_joint, temporomandibular,
> l_sternoclavicular, l_acromioclavicular, l_shoulder, l_elbow,
> l_radiocarpal, l_midcarpal_1, l_carpometacarpal_1, l_metacarpophalangeal_1,
> l_carpal_interphalangeal_1, l_midcarpal_2, l_carpometacarpal_2,
> l_metacarpophalangeal_2, l_carpal_proximal_interphalangeal_2,
> l_carpal_distal_interphalangeal_2, l_midcarpal_3, l_carpometacarpal_3,
> l_metacarpophalangeal_3, l_carpal_proximal_interphalangeal_3,
> l_carpal_distal_interphalangeal_3, l_midcarpal_4_5, l_carpometacarpal_4,
> l_metacarpophalangeal_4, l_carpal_proximal_interphalangeal_4,
> l_carpal_distal_interphalangeal_4, l_carpometacarpal_5,
> l_metacarpophalangeal_5, l_carpal_proximal_interphalangeal_5,
> l_carpal_distal_interphalangeal_5, r_sternoclavicular, r_acromioclavicular,
> r_shoulder, r_elbow, r_radiocarpal, r_midcarpal_1, r_carpometacarpal_1,
> r_metacarpophalangeal_1, r_carpal_interphalangeal_1, r_midcarpal_2,
> r_carpometacarpal_2, r_metacarpophalangeal_2,
> r_carpal_proximal_interphalangeal_2, r_carpal_distal_interphalangeal_2,
> r_midcarpal_3, r_carpometacarpal_3, r_metacarpophalangeal_3,
> r_carpal_proximal_interphalangeal_3, r_carpal_distal_interphalangeal_3,
> r_midcarpal_4_5, r_carpometacarpal_4, r_metacarpophalangeal_4,
> r_carpal_proximal_interphalangeal_4, r_carpal_distal_interphalangeal_4,
> r_carpometacarpal_5, r_metacarpophalangeal_5,
> r_carpal_proximal_interphalangeal_5, r_carpal_distal_interphalangeal_5.
>
> Info: HAnimJoint name newValue='r_tarsal_distal_interphalangeal_1'
> includes an unrecognized value not matching any of the optional string
> tokens.
>
> Supported values are humanoid_root, sacroiliac, l_hip, l_knee,
> l_talocrural, l_talocalcaneonavicular, l_cuneonavicular_1,
> l_tarsometatarsal_1, l_metatarsophalangeal_1, l_tarsal_interphalangeal_1,
> l_cuneonavicular_2, l_tarsometatarsal_2, l_metatarsophalangeal_2,
> l_tarsal_proximal_interphalangeal_2, l_tarsal_distal_interphalangeal_2,
> l_cuneonavicular_3, l_tarsometatarsal_3, l_metatarsophalangeal_3,
> l_tarsal_proximal_interphalangeal_3, l_tarsal_distal_interphalangeal_3,
> l_calcaneocuboid, l_transversetarsal, l_tarsometatarsal_4,
> l_metatarsophalangeal_4, l_tarsal_proximal_interphalangeal_4,
> l_tarsal_distal_interphalangeal_4, l_tarsometatarsal_5,
> l_metatarsophalangeal_5, l_tarsal_proximal_interphalangeal_5,
> l_tarsal_distal_interphalangeal_5, r_hip, r_knee, r_talocrural,
> r_talocalcaneonavicular, r_cuneonavicular_1, r_tarsometatarsal_1,
> r_metatarsophalangeal_1, r_tarsal_interphalangeal_1, r_cuneonavicular_2,
> r_tarsometatarsal_2, r_metatarsophalangeal_2,
> r_tarsal_proximal_interphalangeal_2, r_tarsal_distal_interphalangeal_2,
> r_cuneonavicular_3, r_tarsometatarsal_3, r_metatarsophalangeal_3,
> r_tarsal_proximal_interphalangeal_3, r_tarsal_distal_interphalangeal_3,
> r_calcaneocuboid, r_transversetarsal, r_tarsometatarsal_4,
> r_metatarsophalangeal_4, r_tarsal_proximal_interphalangeal_4,
> r_tarsal_distal_interphalangeal_4, r_tarsometatarsal_5,
> r_metatarsophalangeal_5, r_tarsal_proximal_interphalangeal_5,
> r_tarsal_distal_interphalangeal_5, vl5, vl4, vl3, vl2, vl1, vt12, vt11,
> vt10, vt9, vt8, vt7, vt6, vt5, vt4, vt3, vt2, vt1, vc7, vc6, vc5, vc4, vc3,
> vc2, vc1, skullbase, l_eyelid_joint, r_eyelid_joint, l_eyeball_joint,
> r_eyeball_joint, l_eyebrow_joint, r_eyebrow_joint, temporomandibular,
> l_sternoclavicular, l_acromioclavicular, l_shoulder, l_elbow,
> l_radiocarpal, l_midcarpal_1, l_carpometacarpal_1, l_metacarpophalangeal_1,
> l_carpal_interphalangeal_1, l_midcarpal_2, l_carpometacarpal_2,
> l_metacarpophalangeal_2, l_carpal_proximal_interphalangeal_2,
> l_carpal_distal_interphalangeal_2, l_midcarpal_3, l_carpometacarpal_3,
> l_metacarpophalangeal_3, l_carpal_proximal_interphalangeal_3,
> l_carpal_distal_interphalangeal_3, l_midcarpal_4_5, l_carpometacarpal_4,
> l_metacarpophalangeal_4, l_carpal_proximal_interphalangeal_4,
> l_carpal_distal_interphalangeal_4, l_carpometacarpal_5,
> l_metacarpophalangeal_5, l_carpal_proximal_interphalangeal_5,
> l_carpal_distal_interphalangeal_5, r_sternoclavicular, r_acromioclavicular,
> r_shoulder, r_elbow, r_radiocarpal, r_midcarpal_1, r_carpometacarpal_1,
> r_metacarpophalangeal_1, r_carpal_interphalangeal_1, r_midcarpal_2,
> r_carpometacarpal_2, r_metacarpophalangeal_2,
> r_carpal_proximal_interphalangeal_2, r_carpal_distal_interphalangeal_2,
> r_midcarpal_3, r_carpometacarpal_3, r_metacarpophalangeal_3,
> r_carpal_proximal_interphalangeal_3, r_carpal_distal_interphalangeal_3,
> r_midcarpal_4_5, r_carpometacarpal_4, r_metacarpophalangeal_4,
> r_carpal_proximal_interphalangeal_4, r_carpal_distal_interphalangeal_4,
> r_carpometacarpal_5, r_metacarpophalangeal_5,
> r_carpal_proximal_interphalangeal_5, r_carpal_distal_interphalangeal_5.
>
> Warning: ../data/JinLOA48.new.graal.x3d does not meet suggested X3D naming
> conventions, continuing...
>
> Info: HAnimJoint name newValue='l_tarsal_distal_interphalangeal_1'
> includes an unrecognized value not matching any of the optional string
> tokens.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20230902/a6ff5d34/attachment.html>
More information about the x3d-public
mailing list