{
    "type": "Live2D Physics",
    "physics_hair": [
        {
            "label": "Hair_Front01",
            "setup": {
                "length": 0.3,
                "regist": 0.3,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.8
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE",
                    "ptype": "x",
                    "scale": 1,
                    "weight": 0.3
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.5,
                    "weight": 1
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.5,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_FRONT",
                    "ptype": "angle",
                    "scale": 0.02,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Side01",
            "setup": {
                "length": 0.3,
                "regist": 0.5,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.009,
                    "weight": 0.7
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.001,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE",
                    "ptype": "x",
                    "scale": 1,
                    "weight": 0.3
                },
                {
                    "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.02,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Back01",
            "setup": {
                "length": 0.5,
                "regist": 0.7,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.7
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE",
                    "ptype": "x",
                    "scale": 1,
                    "weight": 0.3
                },
                {
                    "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_MOVE_BACK1",
                    "ptype": "angle",
                    "scale": 0.015,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Moe_X",
            "setup": {
                "length": 0.5,
                "regist": 0.3,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.004,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.008,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE",
                    "ptype": "x",
                    "scale": 0.1,
                    "weight": 0.5
                },
                {
                    "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_MOVE_MOE_X",
                    "ptype": "angle",
                    "scale": 0.04,
                    "weight": 1
                }
            ]
        },
        {
            "label": "DING_DE",
            "setup": {
                "length": 0.5,
                "regist": 0.35,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.02,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_NECK_04_DE",
                    "ptype": "angle",
                    "scale": 0.7,
                    "weight": 1
                }
            ]
        },
        {
            "label": "DING_DE2",
            "setup": {
                "length": 0.35,
                "regist": 0.15,
                "mass": 0.07
            },
            "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_NECK_04_DE_2",
                    "ptype": "angle",
                    "scale": 0.4,
                    "weight": 1
                }
            ]
        },
        {
            "label": "HAIR_MOE_Y",
            "setup": {
                "length": 0.3,
                "regist": 0.5,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.008,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE_Y",
                    "ptype": "x",
                    "scale": 0.08,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_FB",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_MOVE_MOE_Y",
                    "ptype": "angle",
                    "scale": 0.01,
                    "weight": 1
                }
            ]
        },
        {
            "label": "HAIR_FRONT_Y",
            "setup": {
                "length": 0.3,
                "regist": 0.5,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_FB",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE_Y",
                    "ptype": "x",
                    "scale": 0.5,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.5
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_MOVE_FRONT_Y",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "HAIR_SIDE_Y",
            "setup": {
                "length": 0.3,
                "regist": 0.5,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_FB",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE_Y",
                    "ptype": "x",
                    "scale": 0.5,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.5
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_MOVE_SIDE_Y",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "HAIR_BACK_Y",
            "setup": {
                "length": 0.3,
                "regist": 0.5,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_FB",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE_Y",
                    "ptype": "x",
                    "scale": 0.5,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.5
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_MOVE_BACK_Y",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "DING_Y",
            "setup": {
                "length": 0.3,
                "regist": 0.5,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_BODY_FB",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_Y",
                    "ptype": "x",
                    "scale": 0.005,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.5
                }
            ],
            "targets": [
                {
                    "id": "PARAM_NECK_04_DE_Y",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "BF_DE",
            "setup": {
                "length": 0.5,
                "regist": 0.5,
                "mass": 0.3
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.02,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_BODY_DE_X",
                    "ptype": "angle",
                    "scale": 0.5,
                    "weight": 1
                }
            ]
        },
        {
            "label": "BF_DE2",
            "setup": {
                "length": 0.5,
                "regist": 0.3,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.02,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_BF_02_D_E",
                    "ptype": "angle",
                    "scale": 0.01,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Back00",
            "setup": {
                "length": 0.5,
                "regist": 0.6,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.7
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE",
                    "ptype": "x",
                    "scale": 1,
                    "weight": 0.3
                },
                {
                    "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_MOVE_BACK0",
                    "ptype": "angle",
                    "scale": 0.07,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Back02",
            "setup": {
                "length": 0.5,
                "regist": 0.65,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.7
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE",
                    "ptype": "x",
                    "scale": 1,
                    "weight": 0.3
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_HAIR_MOVE_BACK2",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Oppai_X",
            "setup": {
                "length": 0.3,
                "regist": 0.25,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.8
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.3,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE",
                    "ptype": "x",
                    "scale": 1,
                    "weight": 0.3
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 0.5,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_OPPAI_X",
                    "ptype": "angle",
                    "scale": 0.4,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Oppai_Y",
            "setup": {
                "length": 0.3,
                "regist": 0.6,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.12,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.3
                },
                {
                    "id": "PARAM_ALL_MOVE_Y",
                    "ptype": "x",
                    "scale": 0.005,
                    "weight": 0.3
                },
                {
                    "id": "PARAM_ALL_Y",
                    "ptype": "x",
                    "scale": 0.1,
                    "weight": 0.3
                }
            ],
            "targets": [
                {
                    "id": "PARAM_OPPAI_Y",
                    "ptype": "angle",
                    "scale": 0.2,
                    "weight": 1
                }
            ]
        },
        {
            "label": "BODY_Y",
            "setup": {
                "length": 0.3,
                "regist": 0.7,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_BODY_FB",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_Y",
                    "ptype": "x",
                    "scale": 0.005,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.5
                }
            ],
            "targets": [
                {
                    "id": "PARAM_BODY_DE_Y",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 1
                }
            ]
        },
        {
            "label": "DRESS_X",
            "setup": {
                "length": 0.5,
                "regist": 0.4,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.02,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_DRESS_DE_X",
                    "ptype": "angle",
                    "scale": 0.3,
                    "weight": 1
                }
            ]
        },
        {
            "label": "DRESS_Y",
            "setup": {
                "length": 0.5,
                "regist": 0.4,
                "mass": 0.1
            },
            "src": [
                {
                    "id": "PARAM_BODY_FB",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_Y",
                    "ptype": "x",
                    "scale": 0.008,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Y",
                    "ptype": "x",
                    "scale": 0.01,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.5
                }
            ],
            "targets": [
                {
                    "id": "PARAM_DRESS_DE_Y",
                    "ptype": "angle",
                    "scale": 0.75,
                    "weight": 1
                }
            ]
        },
        {
            "label": "DRESS_X2",
            "setup": {
                "length": 0.5,
                "regist": 0.4,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_BODY_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.02,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE",
                    "ptype": "x",
                    "scale": 0.05,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_BODY_ANGLE_Z",
                    "ptype": "angle",
                    "scale": 1,
                    "weight": 1
                }
            ],
            "targets": [
                {
                    "id": "PARAM_DRESS_DE_X2",
                    "ptype": "angle",
                    "scale": 0.35,
                    "weight": 1
                }
            ]
        },
        {
            "label": "Hair_Side02",
            "setup": {
                "length": 0.3,
                "regist": 0.5,
                "mass": 0.2
            },
            "src": [
                {
                    "id": "PARAM_ANGLE_X",
                    "ptype": "x",
                    "scale": 0.007,
                    "weight": 0.7
                },
                {
                    "id": "PARAM_ANGLE_Z",
                    "ptype": "x",
                    "scale": 0.001,
                    "weight": 0.5
                },
                {
                    "id": "PARAM_ALL_MOVE",
                    "ptype": "x",
                    "scale": 1,
                    "weight": 0.3
                },
                {
                    "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.01,
                    "weight": 1
                }
            ]
        }
    ]
}