[x3d-public] X3DJSAIL suggestion: terser HAnim name diagnostics
Brutzman, Donald (Don) (CIV)
brutzman at nps.edu
Sat Sep 2 11:32:53 PDT 2023
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/9533e6d9/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5464 bytes
Desc: not available
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20230902/9533e6d9/attachment-0001.p7s>
More information about the x3d-public
mailing list