{
    "type": "Live2D Physics",
    "physics_hair": [
        {
            "label": "HairF1",
            "setup": {
                "length": 0.2,
                "regist": 0.3,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.02,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.03,
                    "weight": 1
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_F_1",
                    "ptype": "angle",
                    "scale": 0.4,
                    "weight": 1
                }
            ]
        },
        {
            "label": "HairF2",
            "setup": {
                "length": 0.15,
                "regist": 0.35,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": -0.03,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": -0.03,
                    "weight": 1
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_F_2",
                    "ptype": "angle",
                    "scale": 0.2,
                    "weight": 1
                }
            ]
        },
        {
            "label": "HairFY",
            "setup": {
                "length": 0.2,
                "regist": 0.3,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.002,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.002,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_F_Y",
                    "ptype": "angle",
                    "scale": 0.5,
                    "weight": 1
                }
            ]
        },
        {
            "label": "HairS1",
            "setup": {
                "length": 0.3,
                "regist": 0.25,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.03,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.03,
                    "weight": 1
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_S_1",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "HairSY",
            "setup": {
                "length": 0.2,
                "regist": 0.3,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.002,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.002,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_S_Y",
                    "ptype": "angle",
                    "scale": 0.7,
                    "weight": 1
                }
            ]
        },
        {
            "label": "HairB1",
            "setup": {
                "length": 0.5,
                "regist": 0.3,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.03,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.03,
                    "weight": 1
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_B_1",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "HairB2",
            "setup": {
                "length": 0.6,
                "regist": 0.35,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": -0.03,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": -0.03,
                    "weight": 1
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_B_2",
                    "ptype": "angle",
                    "scale": 0.2,
                    "weight": 1
                }
            ]
        },
        {
            "label": "HairBY",
            "setup": {
                "length": 0.5,
                "regist": 0.3,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.002,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.002,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_B_Y",
                    "ptype": "angle",
                    "scale": 0.5,
                    "weight": 1
                }
            ]
        },
        {
            "label": "HairS2",
            "setup": {
                "length": 0.2,
                "regist": 0.35,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": -0.03,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": -0.03,
                    "weight": 1
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_S_2",
                    "ptype": "angle",
                    "scale": 0.2,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Dress1",
            "setup": {
                "length": 0.6,
                "regist": 0.5,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_DRESS_X_1",
                    "ptype": "angle",
                    "scale": 0.2,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Dress2",
            "setup": {
                "length": 0.8,
                "regist": 0.4,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.02,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_DRESS_X_1",
                    "ptype": "angle",
                    "scale": 0.2,
                    "weight": 1
                }
            ]
        },
        {
            "label": "DressY",
            "setup": {
                "length": 0.5,
                "regist": 0.4,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_DRESS_Y",
                    "ptype": "angle",
                    "scale": 0.2,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Clothes1",
            "setup": {
                "length": 0.4,
                "regist": 0.3,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_CLOTHES_1",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Clothes2",
            "setup": {
                "length": 0.5,
                "regist": 0.3,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_CLOTHES_2",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "OppaiX",
            "setup": {
                "length": 0.2,
                "regist": 0.4,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.05,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_OPPAI_X",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "OppaiY",
            "setup": {
                "length": 0.25,
                "regist": 0.3,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_OPPAI_Y",
                    "ptype": "angle",
                    "scale": 0.4,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Ling1",
            "setup": {
                "length": 0.4,
                "regist": 0.3,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_LING_X_1",
                    "ptype": "angle",
                    "scale": 0.5,
                    "weight": 1
                }
            ]
        },
        {
            "label": "LingY",
            "setup": {
                "length": 0.25,
                "regist": 0.3,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_LING_Y",
                    "ptype": "angle",
                    "scale": 0.4,
                    "weight": 1
                }
            ]
        },
        {
            "label": "BF1",
            "setup": {
                "length": 0.6,
                "regist": 0.4,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_BF_X_1",
                    "ptype": "angle",
                    "scale": 0.65,
                    "weight": 1
                }
            ]
        },
        {
            "label": "BF2",
            "setup": {
                "length": 0.7,
                "regist": 0.3,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_BF_X_2",
                    "ptype": "angle",
                    "scale": 0.5,
                    "weight": 1
                }
            ]
        },
        {
            "label": "BFY",
            "setup": {
                "length": 0.5,
                "regist": 0.4,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_BF_Y",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "ArmL_Piao1",
            "setup": {
                "length": 0.2,
                "regist": 0.3,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ARM_L_1",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_ARMLPIAO_0",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "ArmL_Piao2",
            "setup": {
                "length": 0.25,
                "regist": 0.2,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ARM_L_1",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_ARMLPIAO_1",
                    "ptype": "angle",
                    "scale": 0.15,
                    "weight": 1
                }
            ]
        },
        {
            "label": "ArmR_Piao1",
            "setup": {
                "length": 0.2,
                "regist": 0.3,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ARM_R_1",
                    "ptype": "x",
                    "scale": -0.05,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_ARMRPIAO_0",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "ArmR_Piao2",
            "setup": {
                "length": 0.25,
                "regist": 0.2,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ARM_L_1",
                    "ptype": "x",
                    "scale": -0.05,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_ARMRPIAO_1",
                    "ptype": "angle",
                    "scale": 0.15,
                    "weight": 1
                }
            ]
        }
    ]
}