{
    "type": "Live2D Physics",
    "physics_hair": [
        {
            "label": "Hair_Front01",
            "setup": {
                "length": 0.3,
                "regist": 0.7,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BCY_ALLMOVE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.5,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_FRONT",
                    "ptype": "angle",
                    "scale": 0.022,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Front02",
            "setup": {
                "length": 0.4,
                "regist": 0.8,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BCY_ALLMOVE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.5,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_FRONT02",
                    "ptype": "angle",
                    "scale": 0.022,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Front03",
            "setup": {
                "length": 0.3,
                "regist": 0.7,
                "mass": 0.15
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.002,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BCY_ALLMOVE_X",
                    "ptype": "x",
                    "scale": 0.002,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_FRONT03",
                    "ptype": "angle",
                    "scale": 0.022,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Side01",
            "setup": {
                "length": 0.3,
                "regist": 0.7,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.003,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BCY_ALLMOVE_X",
                    "ptype": "x",
                    "scale": 0.003,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_SIDE",
                    "ptype": "angle",
                    "scale": 0.022,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Side02",
            "setup": {
                "length": 0.4,
                "regist": 0.7,
                "mass": 0.3
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.003,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BCY_ALLMOVE_X",
                    "ptype": "x",
                    "scale": 0.003,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_SIDE02",
                    "ptype": "angle",
                    "scale": 0.022,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Back01",
            "setup": {
                "length": 0.5,
                "regist": 0.6,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.005,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BCY_ALLMOVE_X",
                    "ptype": "x",
                    "scale": 0.005,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_BACK",
                    "ptype": "angle",
                    "scale": 0.022,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Back02",
            "setup": {
                "length": 0.5,
                "regist": 0.6,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.003,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BCY_ALLMOVE_X",
                    "ptype": "x",
                    "scale": 0.003,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_BACK02",
                    "ptype": "angle",
                    "scale": 0.022,
                    "weight": 1
                }
            ]
        },
        {
            "label": "DRESS_DE_X",
            "setup": {
                "length": 0.3,
                "regist": 0.25,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BCY_ALLMOVE_X",
                    "ptype": "x",
                    "scale": 0.02,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.02,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_DRESS_X",
                    "ptype": "angle",
                    "scale": 0.667,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Back03",
            "setup": {
                "length": 0.7,
                "regist": 0.8,
                "mass": 0.4
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.005,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BCY_ALLMOVE_X",
                    "ptype": "x",
                    "scale": 0.005,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1.5,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1.5,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_BACK00",
                    "ptype": "angle",
                    "scale": 0.022,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Back04",
            "setup": {
                "length": 0.8,
                "regist": 0.8,
                "mass": 0.4
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.005,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BCY_ALLMOVE_X",
                    "ptype": "x",
                    "scale": 0.005,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1.5,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1.5,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_BACK01",
                    "ptype": "angle",
                    "scale": 0.022,
                    "weight": 1
                }
            ]
        },
        {
            "label": "DRESS_DE_Y",
            "setup": {
                "length": 0.3,
                "regist": 0.3,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BCY_ALLMOVE_Y",
                    "ptype": "x",
                    "scale": 0.005,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.002,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_DRESS_Y",
                    "ptype": "angle",
                    "scale": 0.667,
                    "weight": 1
                }
            ]
        },
        {
            "label": "CLOTHES_DE",
            "setup": {
                "length": 0.2,
                "regist": 0.5,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BCY_ALLMOVE_X",
                    "ptype": "x",
                    "scale": 0.02,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.02,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_CLOTHES_DE",
                    "ptype": "angle",
                    "scale": 0.222,
                    "weight": 1
                }
            ]
        },
        {
            "label": "DING_DE",
            "setup": {
                "length": 0.2,
                "regist": 0.5,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BCY_ALLMOVE_X",
                    "ptype": "x",
                    "scale": 0.02,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.02,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_DING_DE",
                    "ptype": "angle",
                    "scale": 0.222,
                    "weight": 1
                }
            ]
        },
        {
            "label": "EAR_L",
            "setup": {
                "length": 0.3,
                "regist": 0.7,
                "mass": 0.15
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.002,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.002,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_EARL_DE",
                    "ptype": "angle",
                    "scale": 0.5,
                    "weight": 1
                }
            ]
        },
        {
            "label": "EAR_R",
            "setup": {
                "length": 0.3,
                "regist": 0.7,
                "mass": 0.15
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.002,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.002,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_EARR_DE",
                    "ptype": "angle",
                    "scale": 0.5,
                    "weight": 1
                }
            ]
        },
        {
            "label": "XHL_DMOE",
            "setup": {
                "length": 0.3,
                "regist": 0.5,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.5,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_XHL_MOEHAIR_DE",
                    "ptype": "angle",
                    "scale": 0.2,
                    "weight": 1
                }
            ]
        }
    ]
}