Initial commit - BraceIQMed platform with frontend, API, and brace generator

This commit is contained in:
2026-01-29 14:34:05 -08:00
commit 745f9f827f
187 changed files with 534688 additions and 0 deletions

Binary file not shown.

View File

@@ -0,0 +1,90 @@
{
"template": "A1",
"markers": {
"LM_PELVIS_CENTER": [
-2.3313805068131903,
8.549440713579129,
-0.013671320966557876
],
"LM_TOP_CENTER": [
-1.948804326205709,
-8.110982469203648,
0.012060934436739806
],
"LM_PAD_TH": [
-2.924601078033,
-3.873401641846,
-0.300486654043
],
"LM_BAY_TH": [
4.303160190582,
-4.367841720581,
-0.08423833549
],
"LM_PAD_LUM": [
-3.47739815712,
4.549551963806,
-0.000450452761
],
"LM_BAY_LUM": [
3.704051971436,
1.706429481506,
-5.54423e-07
],
"LM_ANCHOR_HIP_L": [
-2.359927654266,
4.696376800537,
-3.27188706398
],
"LM_ANCHOR_HIP_R": [
1.409031867981,
3.366199016571,
1.71171104908
]
},
"basis": {
"up": [
0.022957093749344196,
-0.9997352587491759,
0.0015441050165160802
],
"right": [
0.9960875107716205,
0.023005116253957514,
0.08532546812610255
],
"forward": [
0.08533840127035698,
0.0004207610487061418,
-0.9963519359286453
],
"height": 17.9136438716893,
"hmin": -0.5788061271660817,
"hmax": 17.334837744523217
},
"debug": {
"band_counts": {
"thor": 1941,
"lum": 1511,
"hip": 1244
},
"ranges": [
18.054207738967136,
9.028143735519725,
9.235529287137078
],
"order": [
0,
2,
1
],
"indices": {
"th_pad": 4499,
"th_bay": 5976,
"lum_pad": 2242,
"lum_bay": 1929,
"hip_L": 1656,
"hip_R": 459
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,90 @@
{
"template": "A2",
"markers": {
"LM_PELVIS_CENTER": [
1.8001514621399388,
-8.696081244499048,
0.0029081371149957957
],
"LM_TOP_CENTER": [
-2.602819774418212,
8.506029781946673,
0.003632096364602058
],
"LM_PAD_TH": [
-0.382886886597,
5.738925457001,
4.9153e-08
],
"LM_BAY_TH": [
-3.050389528275,
0.388255596161,
-2.748326301575
],
"LM_PAD_LUM": [
2.903718471527,
-3.772327423096,
-0.326102077961
],
"LM_BAY_LUM": [
-4.543040275574,
-5.842008590698,
-1.839484e-06
],
"LM_ANCHOR_HIP_L": [
-4.706983566284,
-7.599590301514,
-2.125836e-06
],
"LM_ANCHOR_HIP_R": [
-1.768289089203,
-6.924380302429,
-4.4505610466
]
},
"basis": {
"up": [
-0.24796175596029446,
0.9687698209166099,
4.077115137286114e-05
],
"right": [
0.9687582386663535,
0.24795899678434558,
-0.004879644430220499
],
"forward": [
0.004737361834593604,
0.0011704678125869733,
0.9999880936330932
],
"height": 18.935564493641227,
"hmin": -0.5517874304620669,
"hmax": 18.38377706317916
},
"debug": {
"band_counts": {
"thor": 1795,
"lum": 1681,
"hip": 1615
},
"ranges": [
18.79488378490117,
8.948163227758428,
9.053906809806747
],
"order": [
0,
2,
1
],
"indices": {
"th_pad": 5027,
"th_bay": 3654,
"lum_pad": 166,
"lum_bay": 5550,
"hip_L": 3379,
"hip_R": 491
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,90 @@
{
"template": "A3",
"markers": {
"LM_PELVIS_CENTER": [
1.0915706491926287,
-7.850476986522897,
11.260623773721797
],
"LM_TOP_CENTER": [
-3.6072604083912676,
8.398657782656784,
11.254796722212923
],
"LM_PAD_TH": [
-4.513593196869,
6.284749507904,
11.255338668823
],
"LM_BAY_TH": [
1.016044139862,
1.790279865265,
7.93316078186
],
"LM_PAD_LUM": [
2.465391635895,
-1.876724243164,
11.255568504333
],
"LM_BAY_LUM": [
-5.164722442627,
-5.521350860596,
11.255567550659
],
"LM_ANCHOR_HIP_L": [
-4.853221893311,
-6.994124412537,
11.255567550659
],
"LM_ANCHOR_HIP_R": [
-1.948856592178,
-6.760786056519,
7.435092926025
]
},
"basis": {
"up": [
-0.27779262408545713,
0.960641004396883,
-0.00034449247259454776
],
"right": [
0.9606328603546221,
0.2777917155353567,
0.0040336567554215726
],
"forward": [
-0.003970593231871508,
-0.000789589305429453,
0.9999918054354825
],
"height": 18.211080484524583,
"hmin": -0.7414257957239841,
"hmax": 17.4696546888006
},
"debug": {
"band_counts": {
"thor": 1582,
"lum": 1652,
"hip": 1675
},
"ranges": [
18.080407821168592,
7.99752032410629,
8.724146933084466
],
"order": [
0,
2,
1
],
"indices": {
"th_pad": 3704,
"th_bay": 1317,
"lum_pad": 3414,
"lum_bay": 1611,
"hip_L": 1085,
"hip_R": 5019
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,90 @@
{
"template": "B1",
"markers": {
"LM_PELVIS_CENTER": [
0.5810137874335692,
-7.754983993818369,
11.020407231680462
],
"LM_TOP_CENTER": [
-3.6155202782056066,
8.494617730816797,
11.290130642229457
],
"LM_PAD_TH": [
-4.29723405838,
6.561689376831,
11.212986946106
],
"LM_BAY_TH": [
1.667751312256,
2.199505329132,
8.013084411621
],
"LM_PAD_LUM": [
-3.403448581696,
-0.674655914307,
11.066088676453
],
"LM_BAY_LUM": [
1.72449016571,
1.705397605896,
7.960936546326
],
"LM_ANCHOR_HIP_L": [
-6.062678337097,
-5.499417304993,
10.951586723328
],
"LM_ANCHOR_HIP_R": [
-1.518774986267,
-4.730115890503,
6.961517810822
]
},
"basis": {
"up": [
-0.2500182637461719,
0.9681077637436727,
0.016069398637631314
],
"right": [
0.9678801034858291,
0.25034379150260294,
-0.02315364620015782
],
"forward": [
0.02643809882745836,
-0.009764416793989029,
0.9996027626487749
],
"height": 17.94235416827169,
"hmin": -0.6496129854997369,
"hmax": 17.292741182771955
},
"debug": {
"band_counts": {
"thor": 1635,
"lum": 1572,
"hip": 1487
},
"ranges": [
18.025814069061894,
8.323046381935852,
10.038018113458397
],
"order": [
0,
2,
1
],
"indices": {
"th_pad": 5235,
"th_bay": 1903,
"lum_pad": 4947,
"lum_bay": 5375,
"hip_L": 1451,
"hip_R": 2848
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,90 @@
{
"template": "B2",
"markers": {
"LM_PELVIS_CENTER": [
-2.9147323558629963,
8.507453168737173,
-0.061807592245705756
],
"LM_TOP_CENTER": [
0.7533455926087778,
-8.819099058670805,
0.29346562660646947
],
"LM_PAD_TH": [
2.341898441315,
-6.469232559204,
0.884260833263
],
"LM_BAY_TH": [
-6.264005661011,
-6.249122619629,
0.363425970078
],
"LM_PAD_LUM": [
0.44765996933,
3.863771677017,
-2.58211e-07
],
"LM_BAY_LUM": [
-5.358015060425,
1.826030731201,
0.066523350775
],
"LM_ANCHOR_HIP_L": [
-5.263628482819,
2.635224342346,
0.250827133656
],
"LM_ANCHOR_HIP_R": [
0.50629234314,
3.561089515686,
2.676152229309
]
},
"basis": {
"up": [
0.20707072830747095,
-0.9781203778075632,
0.020055921714125353
],
"right": [
0.9584356817176658,
0.20693092005211602,
0.19641954672785994
],
"forward": [
0.1962721515870419,
0.021450427594207417,
-0.9803148074304595
],
"height": 18.972533786449375,
"hmin": -0.6349888637553525,
"hmax": 18.337544922694022
},
"debug": {
"band_counts": {
"thor": 2575,
"lum": 1577,
"hip": 1302
},
"ranges": [
18.801428127365917,
9.190889284881104,
10.173549331165148
],
"order": [
0,
2,
1
],
"indices": {
"th_pad": 516,
"th_bay": 5335,
"lum_pad": 1166,
"lum_bay": 2456,
"hip_L": 839,
"hip_R": 2945
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,90 @@
{
"template": "C1",
"markers": {
"LM_PELVIS_CENTER": [
1.4061034642475654,
-7.679620340574647,
11.23605978935963
],
"LM_TOP_CENTER": [
-3.3206056305142018,
8.521706147855125,
10.977184295228001
],
"LM_PAD_TH": [
-4.035420894623,
6.346396446228,
11.033662796021
],
"LM_BAY_TH": [
1.110458374023,
2.129421234131,
7.386794090271
],
"LM_PAD_LUM": [
2.396133422852,
-3.242049694061,
11.091701507568
],
"LM_BAY_LUM": [
-2.971270084381,
-4.904734134674,
6.938703536987
],
"LM_ANCHOR_HIP_L": [
-4.666295051575,
-6.942062854767,
11.153142929077
],
"LM_ANCHOR_HIP_R": [
-1.339028716087,
-4.792919635773,
6.432819366455
]
},
"basis": {
"up": [
-0.2800392582549268,
0.9598660212860938,
-0.015337373192130535
],
"right": [
0.9599597563650902,
0.280118855563919,
0.0032700026050449292
],
"forward": [
-0.007435051816035975,
0.013807531928789635,
0.999877028472266
],
"height": 18.098391332296167,
"hmin": -0.6751321038464432,
"hmax": 17.423259228449723
},
"debug": {
"band_counts": {
"thor": 1622,
"lum": 1963,
"hip": 1960
},
"ranges": [
18.074785851210553,
9.299983126051938,
9.483421672749653
],
"order": [
0,
2,
1
],
"indices": {
"th_pad": 4501,
"th_bay": 5069,
"lum_pad": 3906,
"lum_bay": 3954,
"hip_L": 3146,
"hip_R": 5729
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,90 @@
{
"template": "C2",
"markers": {
"LM_PELVIS_CENTER": [
1.7954267508574668,
-8.227546346640567,
0.007194053831325768
],
"LM_TOP_CENTER": [
-2.6266701874742777,
8.509920660851193,
0.0030029327062377873
],
"LM_PAD_TH": [
-0.06680727005,
3.970241546631,
-2.40875e-07
],
"LM_BAY_TH": [
-3.053502082825,
0.643154144287,
3.158298492432
],
"LM_PAD_LUM": [
2.695281982422,
-3.461957931519,
-0.199950069189
],
"LM_BAY_LUM": [
-2.722644090652,
-5.122423171997,
-3.570207834244
],
"LM_ANCHOR_HIP_L": [
-1.341413021088,
-6.599239349365,
4.464287757874
],
"LM_ANCHOR_HIP_R": [
-1.341412901878,
-6.599237442017,
-4.464291572571
]
},
"basis": {
"up": [
-0.25543859082187603,
0.9668252518983106,
-0.0002420964734798754
],
"right": [
-0.0024567277968824274,
-0.0008994787110866243,
-0.9999965777074341
],
"forward": [
0.9668221609000625,
0.2554371218711497,
-0.002604988045500679
],
"height": 18.45573279393034,
"hmin": -0.5208348772256876,
"hmax": 17.934897916704653
},
"debug": {
"band_counts": {
"thor": 1798,
"lum": 1665,
"hip": 1664
},
"ranges": [
18.38418681621435,
8.949823504370798,
8.497752839013392
],
"order": [
0,
1,
2
],
"indices": {
"th_pad": 2513,
"th_bay": 4646,
"lum_pad": 3200,
"lum_bay": 885,
"hip_L": 3276,
"hip_R": 3554
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,90 @@
{
"template": "E1",
"markers": {
"LM_PELVIS_CENTER": [
2.811744672098308,
4.634111247283429,
0.043186066529835865
],
"LM_TOP_CENTER": [
2.383788726626421,
-6.923195000415832,
-0.032426949208072764
],
"LM_PAD_TH": [
3.075276851654,
-1.836463212967,
1.073830008507
],
"LM_BAY_TH": [
-3.688167095184,
-1.649351358414,
-1.354445099831
],
"LM_PAD_LUM": [
3.590915203094,
-1.677010297775,
0.51020437479
],
"LM_BAY_LUM": [
-4.046764850616,
-1.205736398697,
-0.072070300579
],
"LM_ANCHOR_HIP_L": [
-2.901421070099,
1.131389498711,
-0.038277089596
],
"LM_ANCHOR_HIP_R": [
1.705493569374,
1.768083333969,
-2.940271377563
]
},
"basis": {
"up": [
-0.037002888209168396,
-0.9992937721923343,
-0.006537822404646833
],
"right": [
0.9969502944297102,
-0.03736435312137217,
0.06851288603128401
],
"forward": [
0.06870878183095734,
0.003982709308538718,
-0.9976288093904815
],
"height": 12.137410868616865,
"hmin": -0.2746792588584909,
"hmax": 11.862731609758374
},
"debug": {
"band_counts": {
"thor": 329,
"lum": 453,
"hip": 236
},
"ranges": [
12.120738096998293,
9.04000933103508,
6.212524478159896
],
"order": [
0,
1,
2
],
"indices": {
"th_pad": 36,
"th_bay": 901,
"lum_pad": 311,
"lum_bay": 616,
"hip_L": 498,
"hip_R": 537
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,90 @@
{
"template": "E2",
"markers": {
"LM_PELVIS_CENTER": [
-2.220446049250313e-16,
9.5,
-8.711343765259
],
"LM_TOP_CENTER": [
-4.440892098500626e-16,
-9.499999999999998,
-8.711347579956001
],
"LM_PAD_TH": [
0.14163351059,
-0.990972757339,
-2.987560749054
],
"LM_BAY_TH": [
2.325248003006,
0.452018260956,
-2.440239429474
],
"LM_PAD_LUM": [
0.484748125076,
-0.565837860107,
-2.987560749054
],
"LM_BAY_LUM": [
2.325248003006,
0.452018260956,
-2.440239429474
],
"LM_ANCHOR_HIP_L": [
1.969782710075,
3.592258930206,
2.727190256119
],
"LM_ANCHOR_HIP_R": [
3.323837041855,
4.774982452393,
2.273536205292
]
},
"basis": {
"up": [
-1.168655815394878e-17,
-0.9999999999999798,
-2.0077352636567127e-07
],
"right": [
0.9721230351945951,
-4.7075635701861794e-08,
0.2344713296845601
],
"forward": [
0.23447132968456486,
1.9517656983457828e-07,
-0.9721230351945755
],
"height": 19.000000000000384,
"hmin": -9.349246523159024e-17,
"hmax": 19.000000000000384
},
"debug": {
"band_counts": {
"thor": 579,
"lum": 613,
"hip": 205
},
"ranges": [
19.319690592183097,
15.930021297218776,
13.428858618031516
],
"order": [
0,
1,
2
],
"indices": {
"th_pad": 760,
"th_bay": 0,
"lum_pad": 964,
"lum_bay": 0,
"hip_L": 461,
"hip_R": 1078
}
}
}

View File

@@ -0,0 +1,569 @@
{
"A1_vase": {
"source_obj": "A1_vase.OBJ",
"output_glb": "A1_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
4.588151215591906,
-42.987438667118944,
6.853790174219311
],
"LM_TOP_CENTER": [
-2.5661042471712956,
21.159219207434553,
-8.087023129212746
],
"LM_PAD_TH": [
-4.285616935652173,
5.551445246869567,
-15.955394333478255
],
"LM_BAY_TH": [
-12.83941379151515,
7.595236988787877,
12.341967220606056
],
"LM_PAD_LUM": [
3.088824403839998,
-24.52839567231999,
14.155132444319994
],
"LM_BAY_LUM": [
-19.501885975116277,
-34.93487439441861,
-16.23709679581395
],
"LM_ANCHOR_HIP_L": [
-24.52727214139703,
-37.00031972973529,
-4.3308295236470595
],
"LM_ANCHOR_HIP_R": [
23.419623985263836,
-30.652777456730963,
-1.7430318950450452
]
},
"basis": {
"up": [
-0.10798700883004171,
0.9682357229723026,
-0.2255180495752902
],
"right": [
0.994079396930045,
0.10241693503940284,
-0.03628944772702776
],
"forward": [
0.012039872222678985,
0.22810163563078037,
0.9735628820468786
]
}
},
"A2_vase": {
"source_obj": "A2_vase.OBJ",
"output_glb": "A2_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
0.14923301451123808,
-47.80399611413254,
0.7153424203837719
],
"LM_TOP_CENTER": [
-0.17015831293652312,
23.574945495197287,
-6.948209980619864
],
"LM_PAD_TH": [
3.6287570310084023,
-8.101239889747896,
-14.399101980924367
],
"LM_BAY_TH": [
-20.427991719736845,
8.438515443421053,
3.508143577631578
],
"LM_PAD_LUM": [
6.928750179365081,
-14.997438147698409,
-11.947141192857135
],
"LM_BAY_LUM": [
-23.067657000540542,
-28.979236043513513,
-0.7355066997297295
],
"LM_ANCHOR_HIP_L": [
-23.54070322555693,
-34.43622222433297,
-7.441998805287639
],
"LM_ANCHOR_HIP_R": [
23.15946308468825,
-33.73030957892086,
-2.1002298244964033
]
},
"basis": {
"up": [
-0.004448974904446895,
0.9942759637950044,
-0.1067497749028749
],
"right": [
0.9991624762506137,
0.008762151894036709,
0.03996962280191808
],
"forward": [
-0.040676192976253106,
0.10648254558236618,
0.9934822166557679
]
}
},
"A3_vase": {
"source_obj": "A3_vase.OBJ",
"output_glb": "A3_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
5.2770926351651095,
-45.523299113840196,
4.589246203644971
],
"LM_TOP_CENTER": [
-7.338477255430789,
27.252835776361074,
-17.17588389870016
],
"LM_PAD_TH": [
-7.882643733904109,
9.355602506301372,
-23.073470689726037
],
"LM_BAY_TH": [
18.28047891204082,
20.57952822591837,
-2.8646925483673478
],
"LM_PAD_LUM": [
12.428484753642383,
-9.32948089066225,
1.6639330159602648
],
"LM_BAY_LUM": [
-17.239332284200003,
-36.89491235719999,
-19.175593193400005
],
"LM_ANCHOR_HIP_L": [
-21.860336027209602,
-37.50244006965286,
-0.48019564070760956
],
"LM_ANCHOR_HIP_R": [
22.12716133910987,
-28.334414933230743,
-11.08765554467033
]
},
"basis": {
"up": [
-0.16383526374664442,
0.9451255359526446,
-0.28265832314526607
],
"right": [
0.9723237110888514,
0.10633193635553503,
-0.20803874678839554
],
"forward": [
0.1665671252302542,
0.3089194726803551,
0.9363888893998157
]
}
},
"B1_vase": {
"source_obj": "B1_vase.OBJ",
"output_glb": "B1_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
-1.8497578777755779,
-42.564104455904335,
-5.715569504571672
],
"LM_TOP_CENTER": [
-5.361805964279513,
36.76466903609755,
-11.066387536213833
],
"LM_PAD_TH": [
-5.907765311214287,
1.5139482929999997,
-18.94722290892857
],
"LM_BAY_TH": [
-6.437650604318183,
11.768110870454548,
11.906801954999999
],
"LM_PAD_LUM": [
-3.313322423731343,
-5.0704538193283595,
-18.34899443537314
],
"LM_BAY_LUM": [
-15.420368905250001,
-2.9018113199999993,
9.626497360999998
],
"LM_ANCHOR_HIP_L": [
-22.056392417336838,
-26.818101826526316,
-1.4700066728842112
],
"LM_ANCHOR_HIP_R": [
16.568241681482462,
-26.61100501721719,
-14.572076168621573
]
},
"basis": {
"up": [
-0.04412865970492373,
0.9967609679633591,
-0.06723268652518838
],
"right": [
0.9508040088829636,
0.021247353691994212,
-0.3090635640983463
],
"forward": [
0.3066339806426097,
0.07756366872340753,
0.9486619414783294
]
}
},
"B2_vase": {
"source_obj": "B2_vase.OBJ",
"output_glb": "B2_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
2.2415852276972386,
-47.33876542159128,
-0.28326465442971527
],
"LM_TOP_CENTER": [
-0.5059156700444309,
34.49093235074791,
-10.908182987800545
],
"LM_PAD_TH": [
3.5378537813286717,
19.98357343083915,
3.8492980488111863
],
"LM_BAY_TH": [
-17.68064093435898,
0.4380827433333334,
-14.266762056410258
],
"LM_PAD_LUM": [
3.0283095763698644,
-9.21645756486301,
7.709240939657537
],
"LM_BAY_LUM": [
-4.853716841521741,
-31.33980048282609,
-27.979252936086958
],
"LM_ANCHOR_HIP_L": [
-22.526027953029953,
-31.683133060841026,
1.9187538846082928
],
"LM_ANCHOR_HIP_R": [
22.52906005126153,
-34.01130002293036,
-13.981484888554546
]
},
"basis": {
"up": [
-0.03327790227092928,
0.9911264042045896,
-0.12868967366858483
],
"right": [
0.9485607087133557,
-0.009241076543399415,
-0.3164603994017817
],
"forward": [
0.31484148885695273,
0.13260110630307506,
0.9398360407547361
]
}
},
"E1_vase": {
"source_obj": "E1_vase.OBJ",
"output_glb": "E1_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
4.100344327378081,
-42.752831819263996,
0.3400884811424465
],
"LM_TOP_CENTER": [
0.6123684538409231,
34.67313122077459,
12.901864801385706
],
"LM_PAD_TH": [
-14.463932139333332,
0.9271227109090909,
8.434598333030307
],
"LM_BAY_TH": [
25.326735770222225,
18.261454531333335,
6.971787887777775
],
"LM_PAD_LUM": [
11.108061584666675,
-5.118356145999999,
7.47911786892308
],
"LM_BAY_LUM": [
-20.568409885932198,
-28.455092842033892,
24.04319441542372
],
"LM_ANCHOR_HIP_L": [
-5.497004677157893,
-19.092277258258374,
-20.856183152526324
],
"LM_ANCHOR_HIP_R": [
8.06915692465117,
-34.70795445513568,
33.24295736459307
]
},
"basis": {
"up": [
-0.04442382509915728,
0.986118472412607,
0.1599902563601483
],
"right": [
0.23909590284191584,
-0.1449992643342182,
0.9601085160474021
],
"forward": [
-0.9699792126678637,
-0.08090470758344045,
0.22933546451229336
]
}
},
"E2_vase": {
"source_obj": "E2_vase.OBJ",
"output_glb": "E2_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
-0.4456415188601835,
-43.894744474241605,
-13.793622858364397
],
"LM_TOP_CENTER": [
0.6608888031119696,
32.875629131456215,
18.491242594193256
],
"LM_PAD_TH": [
-3.5257038613068175,
12.824220032499996,
24.158909150568164
],
"LM_BAY_TH": [
0.1779813189090909,
29.47960219181818,
-11.672930401454547
],
"LM_PAD_LUM": [
-11.79507107581897,
-22.277442239612064,
-11.87595499969827
],
"LM_BAY_LUM": [
7.48558400653333,
-41.19128580426667,
31.076213473599996
],
"LM_ANCHOR_HIP_L": [
-2.5257555191047603,
-13.12435089366668,
-21.955379275800006
],
"LM_ANCHOR_HIP_R": [
1.6324665134621994,
-41.65041532015468,
31.361088246735367
]
},
"basis": {
"up": [
0.013285269227086095,
0.9217235730132542,
0.38761986091174927
],
"right": [
0.07367758650076194,
-0.3875026532274698,
0.9189196412032415
],
"forward": [
-0.9971936195488751,
-0.0163508010002963,
0.07305844535481254
]
}
},
"C1_vase": {
"source_obj": "\u00e61_vase.OBJ",
"output_glb": "C1_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
-9.704433372814988,
-42.660484846709565,
7.954328876118513
],
"LM_TOP_CENTER": [
4.769784808095178,
25.709651733962847,
-17.528606186267318
],
"LM_PAD_TH": [
4.707217923309353,
7.708341112014389,
-21.391135760359724
],
"LM_BAY_TH": [
-22.186801919791666,
22.751030103541666,
-1.2365658620833335
],
"LM_PAD_LUM": [
-7.547803836645575,
-21.055569919683546,
10.85564439006329
],
"LM_BAY_LUM": [
15.615121296964286,
-36.97282245696429,
-14.513700530714285
],
"LM_ANCHOR_HIP_L": [
-28.15198147472258,
-27.736088243390874,
-7.7752374356720075
],
"LM_ANCHOR_HIP_R": [
20.372347336012368,
-37.01330890538272,
-0.7453931842839508
]
},
"basis": {
"up": [
0.1945811243917443,
0.9191196294270461,
-0.34257450697962605
],
"right": [
0.9800070522539912,
-0.1673794523699254,
0.10756531251656802
],
"forward": [
-0.0415254568052854,
0.3566556122174908,
0.9333126007457947
]
}
},
"C2_vase": {
"source_obj": "\u00e62_vase.OBJ",
"output_glb": "C2_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
0.3745874301906921,
-47.15567807034687,
11.397456036727768
],
"LM_TOP_CENTER": [
-1.0133417544026373,
27.992842308738638,
-14.287071185337005
],
"LM_PAD_TH": [
-4.0112255915555535,
9.711948148592588,
-18.253700154518526
],
"LM_BAY_TH": [
19.768698934523805,
8.277624326190478,
2.9744932411904763
],
"LM_PAD_LUM": [
0.889162709625,
-23.047967483124985,
14.171590893749997
],
"LM_BAY_LUM": [
6.966037202166665,
-36.47039919633334,
-16.412878230833332
],
"LM_ANCHOR_HIP_L": [
-23.785181196181345,
-34.45825058252834,
-2.033493226408022
],
"LM_ANCHOR_HIP_R": [
23.0569834269936,
-36.80223627079954,
-9.000542009157783
]
},
"basis": {
"up": [
-0.017473896119089168,
0.9461127074665211,
-0.3233657491522387
],
"right": [
0.9963188391463966,
-0.01067036547089226,
-0.08505829802373299
],
"forward": [
0.08392516735995152,
0.32366168767879655,
0.9424434615469076
]
}
}
}

View File

@@ -0,0 +1,89 @@
## A1_vase (from A1_vase.OBJ)
- **LM_PELVIS_CENTER** = [4.588151215591906, -42.987438667118944, 6.853790174219311]
- **LM_TOP_CENTER** = [-2.5661042471712956, 21.159219207434553, -8.087023129212746]
- **LM_PAD_TH** = [-4.285616935652173, 5.551445246869567, -15.955394333478255]
- **LM_BAY_TH** = [-12.83941379151515, 7.595236988787877, 12.341967220606056]
- **LM_PAD_LUM** = [3.088824403839998, -24.52839567231999, 14.155132444319994]
- **LM_BAY_LUM** = [-19.501885975116277, -34.93487439441861, -16.23709679581395]
- **LM_ANCHOR_HIP_L** = [-24.52727214139703, -37.00031972973529, -4.3308295236470595]
- **LM_ANCHOR_HIP_R** = [23.419623985263836, -30.652777456730963, -1.7430318950450452]
## A2_vase (from A2_vase.OBJ)
- **LM_PELVIS_CENTER** = [0.14923301451123808, -47.80399611413254, 0.7153424203837719]
- **LM_TOP_CENTER** = [-0.17015831293652312, 23.574945495197287, -6.948209980619864]
- **LM_PAD_TH** = [3.6287570310084023, -8.101239889747896, -14.399101980924367]
- **LM_BAY_TH** = [-20.427991719736845, 8.438515443421053, 3.508143577631578]
- **LM_PAD_LUM** = [6.928750179365081, -14.997438147698409, -11.947141192857135]
- **LM_BAY_LUM** = [-23.067657000540542, -28.979236043513513, -0.7355066997297295]
- **LM_ANCHOR_HIP_L** = [-23.54070322555693, -34.43622222433297, -7.441998805287639]
- **LM_ANCHOR_HIP_R** = [23.15946308468825, -33.73030957892086, -2.1002298244964033]
## A3_vase (from A3_vase.OBJ)
- **LM_PELVIS_CENTER** = [5.2770926351651095, -45.523299113840196, 4.589246203644971]
- **LM_TOP_CENTER** = [-7.338477255430789, 27.252835776361074, -17.17588389870016]
- **LM_PAD_TH** = [-7.882643733904109, 9.355602506301372, -23.073470689726037]
- **LM_BAY_TH** = [18.28047891204082, 20.57952822591837, -2.8646925483673478]
- **LM_PAD_LUM** = [12.428484753642383, -9.32948089066225, 1.6639330159602648]
- **LM_BAY_LUM** = [-17.239332284200003, -36.89491235719999, -19.175593193400005]
- **LM_ANCHOR_HIP_L** = [-21.860336027209602, -37.50244006965286, -0.48019564070760956]
- **LM_ANCHOR_HIP_R** = [22.12716133910987, -28.334414933230743, -11.08765554467033]
## B1_vase (from B1_vase.OBJ)
- **LM_PELVIS_CENTER** = [-1.8497578777755779, -42.564104455904335, -5.715569504571672]
- **LM_TOP_CENTER** = [-5.361805964279513, 36.76466903609755, -11.066387536213833]
- **LM_PAD_TH** = [-5.907765311214287, 1.5139482929999997, -18.94722290892857]
- **LM_BAY_TH** = [-6.437650604318183, 11.768110870454548, 11.906801954999999]
- **LM_PAD_LUM** = [-3.313322423731343, -5.0704538193283595, -18.34899443537314]
- **LM_BAY_LUM** = [-15.420368905250001, -2.9018113199999993, 9.626497360999998]
- **LM_ANCHOR_HIP_L** = [-22.056392417336838, -26.818101826526316, -1.4700066728842112]
- **LM_ANCHOR_HIP_R** = [16.568241681482462, -26.61100501721719, -14.572076168621573]
## B2_vase (from B2_vase.OBJ)
- **LM_PELVIS_CENTER** = [2.2415852276972386, -47.33876542159128, -0.28326465442971527]
- **LM_TOP_CENTER** = [-0.5059156700444309, 34.49093235074791, -10.908182987800545]
- **LM_PAD_TH** = [3.5378537813286717, 19.98357343083915, 3.8492980488111863]
- **LM_BAY_TH** = [-17.68064093435898, 0.4380827433333334, -14.266762056410258]
- **LM_PAD_LUM** = [3.0283095763698644, -9.21645756486301, 7.709240939657537]
- **LM_BAY_LUM** = [-4.853716841521741, -31.33980048282609, -27.979252936086958]
- **LM_ANCHOR_HIP_L** = [-22.526027953029953, -31.683133060841026, 1.9187538846082928]
- **LM_ANCHOR_HIP_R** = [22.52906005126153, -34.01130002293036, -13.981484888554546]
## E1_vase (from E1_vase.OBJ)
- **LM_PELVIS_CENTER** = [4.100344327378081, -42.752831819263996, 0.3400884811424465]
- **LM_TOP_CENTER** = [0.6123684538409231, 34.67313122077459, 12.901864801385706]
- **LM_PAD_TH** = [-14.463932139333332, 0.9271227109090909, 8.434598333030307]
- **LM_BAY_TH** = [25.326735770222225, 18.261454531333335, 6.971787887777775]
- **LM_PAD_LUM** = [11.108061584666675, -5.118356145999999, 7.47911786892308]
- **LM_BAY_LUM** = [-20.568409885932198, -28.455092842033892, 24.04319441542372]
- **LM_ANCHOR_HIP_L** = [-5.497004677157893, -19.092277258258374, -20.856183152526324]
- **LM_ANCHOR_HIP_R** = [8.06915692465117, -34.70795445513568, 33.24295736459307]
## E2_vase (from E2_vase.OBJ)
- **LM_PELVIS_CENTER** = [-0.4456415188601835, -43.894744474241605, -13.793622858364397]
- **LM_TOP_CENTER** = [0.6608888031119696, 32.875629131456215, 18.491242594193256]
- **LM_PAD_TH** = [-3.5257038613068175, 12.824220032499996, 24.158909150568164]
- **LM_BAY_TH** = [0.1779813189090909, 29.47960219181818, -11.672930401454547]
- **LM_PAD_LUM** = [-11.79507107581897, -22.277442239612064, -11.87595499969827]
- **LM_BAY_LUM** = [7.48558400653333, -41.19128580426667, 31.076213473599996]
- **LM_ANCHOR_HIP_L** = [-2.5257555191047603, -13.12435089366668, -21.955379275800006]
- **LM_ANCHOR_HIP_R** = [1.6324665134621994, -41.65041532015468, 31.361088246735367]
## C1_vase (from æ1_vase.OBJ)
- **LM_PELVIS_CENTER** = [-9.704433372814988, -42.660484846709565, 7.954328876118513]
- **LM_TOP_CENTER** = [4.769784808095178, 25.709651733962847, -17.528606186267318]
- **LM_PAD_TH** = [4.707217923309353, 7.708341112014389, -21.391135760359724]
- **LM_BAY_TH** = [-22.186801919791666, 22.751030103541666, -1.2365658620833335]
- **LM_PAD_LUM** = [-7.547803836645575, -21.055569919683546, 10.85564439006329]
- **LM_BAY_LUM** = [15.615121296964286, -36.97282245696429, -14.513700530714285]
- **LM_ANCHOR_HIP_L** = [-28.15198147472258, -27.736088243390874, -7.7752374356720075]
- **LM_ANCHOR_HIP_R** = [20.372347336012368, -37.01330890538272, -0.7453931842839508]
## C2_vase (from æ2_vase.OBJ)
- **LM_PELVIS_CENTER** = [0.3745874301906921, -47.15567807034687, 11.397456036727768]
- **LM_TOP_CENTER** = [-1.0133417544026373, 27.992842308738638, -14.287071185337005]
- **LM_PAD_TH** = [-4.0112255915555535, 9.711948148592588, -18.253700154518526]
- **LM_BAY_TH** = [19.768698934523805, 8.277624326190478, 2.9744932411904763]
- **LM_PAD_LUM** = [0.889162709625, -23.047967483124985, 14.171590893749997]
- **LM_BAY_LUM** = [6.966037202166665, -36.47039919633334, -16.412878230833332]
- **LM_ANCHOR_HIP_L** = [-23.785181196181345, -34.45825058252834, -2.033493226408022]
- **LM_ANCHOR_HIP_R** = [23.0569834269936, -36.80223627079954, -9.000542009157783]

View File

@@ -0,0 +1,63 @@
{
"source_obj": "A1_vase.OBJ",
"output_glb": "A1_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
4.588151215591906,
-42.987438667118944,
6.853790174219311
],
"LM_TOP_CENTER": [
-2.5661042471712956,
21.159219207434553,
-8.087023129212746
],
"LM_PAD_TH": [
-4.285616935652173,
5.551445246869567,
-15.955394333478255
],
"LM_BAY_TH": [
-12.83941379151515,
7.595236988787877,
12.341967220606056
],
"LM_PAD_LUM": [
3.088824403839998,
-24.52839567231999,
14.155132444319994
],
"LM_BAY_LUM": [
-19.501885975116277,
-34.93487439441861,
-16.23709679581395
],
"LM_ANCHOR_HIP_L": [
-24.52727214139703,
-37.00031972973529,
-4.3308295236470595
],
"LM_ANCHOR_HIP_R": [
23.419623985263836,
-30.652777456730963,
-1.7430318950450452
]
},
"basis": {
"up": [
-0.10798700883004171,
0.9682357229723026,
-0.2255180495752902
],
"right": [
0.994079396930045,
0.10241693503940284,
-0.03628944772702776
],
"forward": [
0.012039872222678985,
0.22810163563078037,
0.9735628820468786
]
}
}

View File

@@ -0,0 +1,63 @@
{
"source_obj": "A2_vase.OBJ",
"output_glb": "A2_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
0.14923301451123808,
-47.80399611413254,
0.7153424203837719
],
"LM_TOP_CENTER": [
-0.17015831293652312,
23.574945495197287,
-6.948209980619864
],
"LM_PAD_TH": [
3.6287570310084023,
-8.101239889747896,
-14.399101980924367
],
"LM_BAY_TH": [
-20.427991719736845,
8.438515443421053,
3.508143577631578
],
"LM_PAD_LUM": [
6.928750179365081,
-14.997438147698409,
-11.947141192857135
],
"LM_BAY_LUM": [
-23.067657000540542,
-28.979236043513513,
-0.7355066997297295
],
"LM_ANCHOR_HIP_L": [
-23.54070322555693,
-34.43622222433297,
-7.441998805287639
],
"LM_ANCHOR_HIP_R": [
23.15946308468825,
-33.73030957892086,
-2.1002298244964033
]
},
"basis": {
"up": [
-0.004448974904446895,
0.9942759637950044,
-0.1067497749028749
],
"right": [
0.9991624762506137,
0.008762151894036709,
0.03996962280191808
],
"forward": [
-0.040676192976253106,
0.10648254558236618,
0.9934822166557679
]
}
}

View File

@@ -0,0 +1,63 @@
{
"source_obj": "A3_vase.OBJ",
"output_glb": "A3_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
5.2770926351651095,
-45.523299113840196,
4.589246203644971
],
"LM_TOP_CENTER": [
-7.338477255430789,
27.252835776361074,
-17.17588389870016
],
"LM_PAD_TH": [
-7.882643733904109,
9.355602506301372,
-23.073470689726037
],
"LM_BAY_TH": [
18.28047891204082,
20.57952822591837,
-2.8646925483673478
],
"LM_PAD_LUM": [
12.428484753642383,
-9.32948089066225,
1.6639330159602648
],
"LM_BAY_LUM": [
-17.239332284200003,
-36.89491235719999,
-19.175593193400005
],
"LM_ANCHOR_HIP_L": [
-21.860336027209602,
-37.50244006965286,
-0.48019564070760956
],
"LM_ANCHOR_HIP_R": [
22.12716133910987,
-28.334414933230743,
-11.08765554467033
]
},
"basis": {
"up": [
-0.16383526374664442,
0.9451255359526446,
-0.28265832314526607
],
"right": [
0.9723237110888514,
0.10633193635553503,
-0.20803874678839554
],
"forward": [
0.1665671252302542,
0.3089194726803551,
0.9363888893998157
]
}
}

View File

@@ -0,0 +1,63 @@
{
"source_obj": "B1_vase.OBJ",
"output_glb": "B1_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
-1.8497578777755779,
-42.564104455904335,
-5.715569504571672
],
"LM_TOP_CENTER": [
-5.361805964279513,
36.76466903609755,
-11.066387536213833
],
"LM_PAD_TH": [
-5.907765311214287,
1.5139482929999997,
-18.94722290892857
],
"LM_BAY_TH": [
-6.437650604318183,
11.768110870454548,
11.906801954999999
],
"LM_PAD_LUM": [
-3.313322423731343,
-5.0704538193283595,
-18.34899443537314
],
"LM_BAY_LUM": [
-15.420368905250001,
-2.9018113199999993,
9.626497360999998
],
"LM_ANCHOR_HIP_L": [
-22.056392417336838,
-26.818101826526316,
-1.4700066728842112
],
"LM_ANCHOR_HIP_R": [
16.568241681482462,
-26.61100501721719,
-14.572076168621573
]
},
"basis": {
"up": [
-0.04412865970492373,
0.9967609679633591,
-0.06723268652518838
],
"right": [
0.9508040088829636,
0.021247353691994212,
-0.3090635640983463
],
"forward": [
0.3066339806426097,
0.07756366872340753,
0.9486619414783294
]
}
}

View File

@@ -0,0 +1,63 @@
{
"source_obj": "B2_vase.OBJ",
"output_glb": "B2_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
2.2415852276972386,
-47.33876542159128,
-0.28326465442971527
],
"LM_TOP_CENTER": [
-0.5059156700444309,
34.49093235074791,
-10.908182987800545
],
"LM_PAD_TH": [
3.5378537813286717,
19.98357343083915,
3.8492980488111863
],
"LM_BAY_TH": [
-17.68064093435898,
0.4380827433333334,
-14.266762056410258
],
"LM_PAD_LUM": [
3.0283095763698644,
-9.21645756486301,
7.709240939657537
],
"LM_BAY_LUM": [
-4.853716841521741,
-31.33980048282609,
-27.979252936086958
],
"LM_ANCHOR_HIP_L": [
-22.526027953029953,
-31.683133060841026,
1.9187538846082928
],
"LM_ANCHOR_HIP_R": [
22.52906005126153,
-34.01130002293036,
-13.981484888554546
]
},
"basis": {
"up": [
-0.03327790227092928,
0.9911264042045896,
-0.12868967366858483
],
"right": [
0.9485607087133557,
-0.009241076543399415,
-0.3164603994017817
],
"forward": [
0.31484148885695273,
0.13260110630307506,
0.9398360407547361
]
}
}

View File

@@ -0,0 +1,63 @@
{
"source_obj": "\u00e61_vase.OBJ",
"output_glb": "C1_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
-9.704433372814988,
-42.660484846709565,
7.954328876118513
],
"LM_TOP_CENTER": [
4.769784808095178,
25.709651733962847,
-17.528606186267318
],
"LM_PAD_TH": [
4.707217923309353,
7.708341112014389,
-21.391135760359724
],
"LM_BAY_TH": [
-22.186801919791666,
22.751030103541666,
-1.2365658620833335
],
"LM_PAD_LUM": [
-7.547803836645575,
-21.055569919683546,
10.85564439006329
],
"LM_BAY_LUM": [
15.615121296964286,
-36.97282245696429,
-14.513700530714285
],
"LM_ANCHOR_HIP_L": [
-28.15198147472258,
-27.736088243390874,
-7.7752374356720075
],
"LM_ANCHOR_HIP_R": [
20.372347336012368,
-37.01330890538272,
-0.7453931842839508
]
},
"basis": {
"up": [
0.1945811243917443,
0.9191196294270461,
-0.34257450697962605
],
"right": [
0.9800070522539912,
-0.1673794523699254,
0.10756531251656802
],
"forward": [
-0.0415254568052854,
0.3566556122174908,
0.9333126007457947
]
}
}

View File

@@ -0,0 +1,63 @@
{
"source_obj": "\u00e62_vase.OBJ",
"output_glb": "C2_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
0.3745874301906921,
-47.15567807034687,
11.397456036727768
],
"LM_TOP_CENTER": [
-1.0133417544026373,
27.992842308738638,
-14.287071185337005
],
"LM_PAD_TH": [
-4.0112255915555535,
9.711948148592588,
-18.253700154518526
],
"LM_BAY_TH": [
19.768698934523805,
8.277624326190478,
2.9744932411904763
],
"LM_PAD_LUM": [
0.889162709625,
-23.047967483124985,
14.171590893749997
],
"LM_BAY_LUM": [
6.966037202166665,
-36.47039919633334,
-16.412878230833332
],
"LM_ANCHOR_HIP_L": [
-23.785181196181345,
-34.45825058252834,
-2.033493226408022
],
"LM_ANCHOR_HIP_R": [
23.0569834269936,
-36.80223627079954,
-9.000542009157783
]
},
"basis": {
"up": [
-0.017473896119089168,
0.9461127074665211,
-0.3233657491522387
],
"right": [
0.9963188391463966,
-0.01067036547089226,
-0.08505829802373299
],
"forward": [
0.08392516735995152,
0.32366168767879655,
0.9424434615469076
]
}
}

View File

@@ -0,0 +1,63 @@
{
"source_obj": "E1_vase.OBJ",
"output_glb": "E1_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
4.100344327378081,
-42.752831819263996,
0.3400884811424465
],
"LM_TOP_CENTER": [
0.6123684538409231,
34.67313122077459,
12.901864801385706
],
"LM_PAD_TH": [
-14.463932139333332,
0.9271227109090909,
8.434598333030307
],
"LM_BAY_TH": [
25.326735770222225,
18.261454531333335,
6.971787887777775
],
"LM_PAD_LUM": [
11.108061584666675,
-5.118356145999999,
7.47911786892308
],
"LM_BAY_LUM": [
-20.568409885932198,
-28.455092842033892,
24.04319441542372
],
"LM_ANCHOR_HIP_L": [
-5.497004677157893,
-19.092277258258374,
-20.856183152526324
],
"LM_ANCHOR_HIP_R": [
8.06915692465117,
-34.70795445513568,
33.24295736459307
]
},
"basis": {
"up": [
-0.04442382509915728,
0.986118472412607,
0.1599902563601483
],
"right": [
0.23909590284191584,
-0.1449992643342182,
0.9601085160474021
],
"forward": [
-0.9699792126678637,
-0.08090470758344045,
0.22933546451229336
]
}
}

View File

@@ -0,0 +1,63 @@
{
"source_obj": "E2_vase.OBJ",
"output_glb": "E2_vase_marked.glb",
"markers": {
"LM_PELVIS_CENTER": [
-0.4456415188601835,
-43.894744474241605,
-13.793622858364397
],
"LM_TOP_CENTER": [
0.6608888031119696,
32.875629131456215,
18.491242594193256
],
"LM_PAD_TH": [
-3.5257038613068175,
12.824220032499996,
24.158909150568164
],
"LM_BAY_TH": [
0.1779813189090909,
29.47960219181818,
-11.672930401454547
],
"LM_PAD_LUM": [
-11.79507107581897,
-22.277442239612064,
-11.87595499969827
],
"LM_BAY_LUM": [
7.48558400653333,
-41.19128580426667,
31.076213473599996
],
"LM_ANCHOR_HIP_L": [
-2.5257555191047603,
-13.12435089366668,
-21.955379275800006
],
"LM_ANCHOR_HIP_R": [
1.6324665134621994,
-41.65041532015468,
31.361088246735367
]
},
"basis": {
"up": [
0.013285269227086095,
0.9217235730132542,
0.38761986091174927
],
"right": [
0.07367758650076194,
-0.3875026532274698,
0.9189196412032415
],
"forward": [
-0.9971936195488751,
-0.0163508010002963,
0.07305844535481254
]
}
}

40044
templates/rigoBraces/A1.OBJ Normal file

File diff suppressed because it is too large Load Diff

72067
templates/rigoBraces/A2.OBJ Normal file

File diff suppressed because it is too large Load Diff

56151
templates/rigoBraces/A3.OBJ Normal file

File diff suppressed because it is too large Load Diff

58786
templates/rigoBraces/B1.OBJ Normal file

File diff suppressed because it is too large Load Diff

69226
templates/rigoBraces/B2.OBJ Normal file

File diff suppressed because it is too large Load Diff

47635
templates/rigoBraces/C1.OBJ Normal file

File diff suppressed because it is too large Load Diff

44450
templates/rigoBraces/C2.OBJ Normal file

File diff suppressed because it is too large Load Diff

55512
templates/rigoBraces/E1.OBJ Normal file

File diff suppressed because it is too large Load Diff

53006
templates/rigoBraces/E2.OBJ Normal file

File diff suppressed because it is too large Load Diff