feat(body_mesh): Add body mesh separator module with edge dissolution
- Add body_mesh submodule with VRM_OT_separate_non_skin_faces operator - Add VRM_PT_body_mesh_separator panel for UI integration - Add utility functions for mesh operations and edge dissolution logic - Add comprehensive edge dissolution configuration files for all body parts (head, torso, arms, legs, hands) with UV coordinates - Add test utilities for validating mesh separation operations - Add .gitignore to exclude Python cache files and test artifacts - Register body_mesh module in editor package initialization - Update registration.py to include new body mesh components
This commit is contained in:
293
editor/body_mesh/dissolve_edges_hands.json
Normal file
293
editor/body_mesh/dissolve_edges_hands.json
Normal file
@@ -0,0 +1,293 @@
|
||||
{
|
||||
"description": "VRM模型手掌区域需要融并的边索引列表(用于三角面转四边面)",
|
||||
"region": "hands",
|
||||
"total_edges": 286,
|
||||
"edge_indices": [
|
||||
1696,
|
||||
1700,
|
||||
1709,
|
||||
1716,
|
||||
1723,
|
||||
1727,
|
||||
1732,
|
||||
1736,
|
||||
1742,
|
||||
1744,
|
||||
1747,
|
||||
1809,
|
||||
1811,
|
||||
1814,
|
||||
1816,
|
||||
1820,
|
||||
1821,
|
||||
1827,
|
||||
1828,
|
||||
1829,
|
||||
1831,
|
||||
1835,
|
||||
1839,
|
||||
1841,
|
||||
1844,
|
||||
1847,
|
||||
1852,
|
||||
1856,
|
||||
1860,
|
||||
1864,
|
||||
1868,
|
||||
1869,
|
||||
1874,
|
||||
1876,
|
||||
3823,
|
||||
3825,
|
||||
3826,
|
||||
3829,
|
||||
3830,
|
||||
3835,
|
||||
3837,
|
||||
3838,
|
||||
3839,
|
||||
3845,
|
||||
3850,
|
||||
3852,
|
||||
3859,
|
||||
3864,
|
||||
3867,
|
||||
3869,
|
||||
3934,
|
||||
3936,
|
||||
3937,
|
||||
3942,
|
||||
3948,
|
||||
3953,
|
||||
3960,
|
||||
3963,
|
||||
3965,
|
||||
3971,
|
||||
3973,
|
||||
3975,
|
||||
3978,
|
||||
3979,
|
||||
3982,
|
||||
3986,
|
||||
3992,
|
||||
3995,
|
||||
3998,
|
||||
5960,
|
||||
5963,
|
||||
5964,
|
||||
5971,
|
||||
5973,
|
||||
5981,
|
||||
5984,
|
||||
5988,
|
||||
5992,
|
||||
5994,
|
||||
5999,
|
||||
6000,
|
||||
6003,
|
||||
6006,
|
||||
6008,
|
||||
6016,
|
||||
6019,
|
||||
6021,
|
||||
6023,
|
||||
6089,
|
||||
6092,
|
||||
6093,
|
||||
6095,
|
||||
6099,
|
||||
6107,
|
||||
6109,
|
||||
6110,
|
||||
6114,
|
||||
6117,
|
||||
6120,
|
||||
6124,
|
||||
6130,
|
||||
6134,
|
||||
6135,
|
||||
6138,
|
||||
6140,
|
||||
6147,
|
||||
6150,
|
||||
6151,
|
||||
8089,
|
||||
8099,
|
||||
8101,
|
||||
8102,
|
||||
8105,
|
||||
8111,
|
||||
8116,
|
||||
8128,
|
||||
8135,
|
||||
8137,
|
||||
8139,
|
||||
8141,
|
||||
8143,
|
||||
8145,
|
||||
8147,
|
||||
8150,
|
||||
8217,
|
||||
8221,
|
||||
8230,
|
||||
8237,
|
||||
8246,
|
||||
8251,
|
||||
8256,
|
||||
8261,
|
||||
8263,
|
||||
8266,
|
||||
10348,
|
||||
10352,
|
||||
10356,
|
||||
10358,
|
||||
10361,
|
||||
10366,
|
||||
10368,
|
||||
10370,
|
||||
10374,
|
||||
10377,
|
||||
10381,
|
||||
10383,
|
||||
10385,
|
||||
10386,
|
||||
10394,
|
||||
10395,
|
||||
10399,
|
||||
10403,
|
||||
10408,
|
||||
10409,
|
||||
10413,
|
||||
10470,
|
||||
10478,
|
||||
10480,
|
||||
10481,
|
||||
10484,
|
||||
10485,
|
||||
10490,
|
||||
10492,
|
||||
10493,
|
||||
10494,
|
||||
10500,
|
||||
10505,
|
||||
10514,
|
||||
10518,
|
||||
10522,
|
||||
10524,
|
||||
12435,
|
||||
12437,
|
||||
12440,
|
||||
12442,
|
||||
12446,
|
||||
12447,
|
||||
12453,
|
||||
12454,
|
||||
12455,
|
||||
12457,
|
||||
12461,
|
||||
12465,
|
||||
12467,
|
||||
12470,
|
||||
12471,
|
||||
12473,
|
||||
12478,
|
||||
12482,
|
||||
12486,
|
||||
12490,
|
||||
12494,
|
||||
12495,
|
||||
12500,
|
||||
12502,
|
||||
12564,
|
||||
12565,
|
||||
12572,
|
||||
12574,
|
||||
12582,
|
||||
12585,
|
||||
12589,
|
||||
12593,
|
||||
12595,
|
||||
12601,
|
||||
12603,
|
||||
12604,
|
||||
12607,
|
||||
12609,
|
||||
12617,
|
||||
12620,
|
||||
12623,
|
||||
12624,
|
||||
14591,
|
||||
14593,
|
||||
14594,
|
||||
14599,
|
||||
14606,
|
||||
14610,
|
||||
14617,
|
||||
14620,
|
||||
14622,
|
||||
14628,
|
||||
14630,
|
||||
14633,
|
||||
14634,
|
||||
14637,
|
||||
14641,
|
||||
14647,
|
||||
14650,
|
||||
14653,
|
||||
14710,
|
||||
14720,
|
||||
14722,
|
||||
14723,
|
||||
14726,
|
||||
14732,
|
||||
14737,
|
||||
14749,
|
||||
14756,
|
||||
14758,
|
||||
14760,
|
||||
14762,
|
||||
14764,
|
||||
14766,
|
||||
14768,
|
||||
14771,
|
||||
16880,
|
||||
16883,
|
||||
16884,
|
||||
16886,
|
||||
16891,
|
||||
16898,
|
||||
16900,
|
||||
16901,
|
||||
16905,
|
||||
16908,
|
||||
16911,
|
||||
16915,
|
||||
16929,
|
||||
16931,
|
||||
16936,
|
||||
16938,
|
||||
16941,
|
||||
16942,
|
||||
17008,
|
||||
17012,
|
||||
17016,
|
||||
17018,
|
||||
17021,
|
||||
17026,
|
||||
17028,
|
||||
17030,
|
||||
17034,
|
||||
17037,
|
||||
17041,
|
||||
17043,
|
||||
17045,
|
||||
17046,
|
||||
17054,
|
||||
17055,
|
||||
17059,
|
||||
17063,
|
||||
17067,
|
||||
17069,
|
||||
17073
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user