live2dapi-noa
Version:
nova1751自建的live-2d api
885 lines (884 loc) • 17.4 kB
JSON
{
"type": "Live2D Physics",
"physics_hair": [
{
"label": "opai",
"setup": {
"length": 0.25,
"regist": 0.5,
"mass": 0.24
},
"src": [
{
"id": "PARAM_ANGLE_Y",
"ptype": "x",
"scale": 0.005,
"weight": 0.2
},
{
"id": "PARAM_BODY_ANGLE_Y",
"ptype": "x",
"scale": 0.015,
"weight": 0.3
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "angle",
"scale": -0.015,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_OPAISHAKE_Y",
"ptype": "angle",
"scale": 0.015,
"weight": 1
}
]
},
{
"setup": {
"length": 0.2,
"regist": 0.5,
"mass": 0.21
},
"src": [
{
"id": "PARAM_BODY_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_BODY_ANGLE_Z",
"ptype": "x",
"scale": 0.5,
"weight": 0.5
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "x",
"scale": 0.5,
"weight": 0.6
}
],
"targets": [
{
"id": "PARAM_OPAISHAKE_X",
"ptype": "angle",
"scale": 0.015,
"weight": 0.8
}
]
},
{
"setup": {
"length": 0.34,
"regist": 0.5,
"mass": 0.2
},
"src": [
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.005,
"weight": 1
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "angle",
"scale": 0.8,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_HEADDREES",
"ptype": "angle",
"scale": 0.025,
"weight": 1
}
]
},
{
"setup": {
"length": 0.65,
"regist": 0.5,
"mass": 1.39
},
"src": [
{
"id": "PARAM_ANGLE_Y",
"ptype": "x",
"scale": 0.005,
"weight": 1
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "angle",
"scale": 0.8,
"weight": 1
},
{
"id": "PARAM_BODY_ANGLE_Z",
"ptype": "angle",
"scale": 1,
"weight": 1
},
{
"id": "PARAM_BODY_ANGLE_Y",
"ptype": "angle",
"scale": 1,
"weight": 1
},
{
"id": "PARAM_BODY_SWIFT_Y",
"ptype": "angle",
"scale": 0.005,
"weight": 1
},
{
"id": "PARAM_MISK_Y",
"ptype": "x",
"scale": 0.025,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_HAIR_SIDE_Y",
"ptype": "angle",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_HAIR_BACK_Y",
"ptype": "angle",
"scale": 0.015,
"weight": 1.2
},
{
"id": "PARAM_HAIR_FRONT_Y",
"ptype": "angle",
"scale": 0.025,
"weight": 1
},
{
"id": "PARAM_CLOTHES_Y",
"ptype": "angle",
"scale": 0.015,
"weight": 1
},
{
"id": "PARAM_HAIE_SIDE_Y",
"ptype": "angle",
"scale": 0.02,
"weight": 1
},
{
"id": "PARAM_HAIR_BACK_2_Y",
"ptype": "angle",
"scale": 0.015,
"weight": 0.5
},
{
"id": "PARAM_SKIRT_2_Y",
"ptype": "angle",
"scale": 0.15,
"weight": 1
},
{
"id": "PARAM_HAGE_Y",
"ptype": "angle",
"scale": 0.015,
"weight": 1
},
{
"id": "PARAM_CLOTHES_2_Y",
"ptype": "angle",
"scale": 0.015,
"weight": 0.5
},
{
"id": "PARAM_MISK_Y",
"ptype": "angle",
"scale": 0.005,
"weight": 1
},
{
"id": "PARAM_BALL_Y",
"ptype": "angle",
"scale": 0.015,
"weight": 1
},
{
"id": "PARAM_SLEEVE_Y",
"ptype": "angle",
"scale": 0.015,
"weight": 1
},
{
"id": "PARAM_SKIRT_Y",
"ptype": "angle",
"scale": 0.15,
"weight": 1
}
]
},
{
"label": "HAIR FRONT",
"setup": {
"length": 0.25,
"regist": 0.8,
"mass": 0.09
},
"src": [
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.015,
"weight": 1
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "x",
"scale": 0.015,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_HAIR_FRONT",
"ptype": "angle",
"scale": 0.015,
"weight": 0.8
}
]
},
{
"label": "side1",
"setup": {
"length": 0.11,
"regist": 0.15,
"mass": 0.71
},
"src": [
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.005,
"weight": 1
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "angle",
"scale": 0.8,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_HAIR_SIDE",
"ptype": "angle",
"scale": 0.008,
"weight": 1
}
]
},
{
"label": "HAIRBACK",
"setup": {
"length": 0.32,
"regist": 0.9,
"mass": 0.3
},
"src": [
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.005,
"weight": 1
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "angle",
"scale": 0.8,
"weight": 1
},
{
"id": "PARAM_BODY_ANGLE_Z",
"ptype": "x",
"scale": 1,
"weight": 1
},
{
"id": "PARAM_BODY_SWIFT_X",
"ptype": "x",
"scale": 0.005,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_HAIR_BACK",
"ptype": "angle",
"scale": 0.015,
"weight": 1
}
]
},
{
"label": "SLEEVE",
"setup": {
"length": 0.33,
"regist": 0.54,
"mass": 0.35
},
"src": [
{
"id": "PARAM_BODY_ANGLE_Z",
"ptype": "angle",
"scale": 0.5,
"weight": 1
},
{
"id": "PARAM_BODY_ANGLE_X",
"ptype": "angle",
"scale": 0.005,
"weight": 1
},
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.005,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_SLEEVE",
"ptype": "angle",
"scale": 0.025,
"weight": 1
}
]
},
{
"label": "SKIRT_2",
"setup": {
"length": 0.46,
"regist": 0.4,
"mass": 2
},
"src": [
{
"id": "PARAM_BODY_ANGLE_Z",
"ptype": "angle",
"scale": 0.5,
"weight": 1
},
{
"id": "PARAM_BODY_ANGLE_X",
"ptype": "angle",
"scale": 0.005,
"weight": 1
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "angle",
"scale": 0.5,
"weight": 1
},
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.005,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_SKIRT_2",
"ptype": "angle",
"scale": 0.075,
"weight": 1
}
]
},
{
"label": "HAIRBACK2",
"setup": {
"length": 0.21,
"regist": 0.9,
"mass": 0.28
},
"src": [
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.005,
"weight": 1
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "angle",
"scale": 0.8,
"weight": 1
},
{
"id": "PARAM_BODY_ANGLE_Z",
"ptype": "x",
"scale": 1,
"weight": 1
},
{
"id": "PARAM_BODY_SWIFT_X",
"ptype": "x",
"scale": 0.005,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_HAIR_BACK_2",
"ptype": "angle",
"scale": 0.015,
"weight": 1
}
]
},
{
"label": "HAIRSIDE",
"setup": {
"length": 0.4,
"regist": 0.8,
"mass": 0.21
},
"src": [
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.015,
"weight": 1
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "x",
"scale": 0.015,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_HAIR_SIDE",
"ptype": "angle",
"scale": 0.015,
"weight": 0.8
}
]
},
{
"label": "hage",
"setup": {
"length": 0.24,
"regist": 1.5,
"mass": 1
},
"src": [
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.005,
"weight": 1
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "angle",
"scale": 0.8,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_HAGE",
"ptype": "angle",
"scale": 0.025,
"weight": 0.8
}
]
},
{
"label": "CLOTHES",
"setup": {
"length": 0.18,
"regist": 0.9,
"mass": 0.12
},
"src": [
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.005,
"weight": 1
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "angle",
"scale": 0.8,
"weight": 1
},
{
"id": "PARAM_BODY_ANGLE_Z",
"ptype": "x",
"scale": 1,
"weight": 1
},
{
"id": "PARAM_BODY_SWIFT_X",
"ptype": "x",
"scale": 0.005,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_CLOTHES",
"ptype": "angle",
"scale": 0.025,
"weight": 1
}
]
},
{
"label": "SKIRT",
"setup": {
"length": 0.37,
"regist": 0.5,
"mass": 0.73
},
"src": [
{
"id": "PARAM_BODY_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_BODY_ANGLE_Z",
"ptype": "x",
"scale": 0.05,
"weight": 0.5
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "x",
"scale": 0.05,
"weight": 0.6
}
],
"targets": [
{
"id": "PARAM_SKIRT",
"ptype": "angle",
"scale": 0.045,
"weight": 1
}
]
},
{
"label": "headdress",
"setup": {
"length": 0.96,
"regist": 0.5,
"mass": 1
},
"src": [
{
"id": "PARAM_BODY_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_BODY_ANGLE_Z",
"ptype": "x",
"scale": 0.5,
"weight": 0.5
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "x",
"scale": 0.5,
"weight": 0.6
}
],
"targets": [
{
"id": "PARAM_HAIRDRESS",
"ptype": "angle",
"scale": 0.015,
"weight": 1
}
]
},
{
"label": "head dress x",
"setup": {
"length": 0.49,
"regist": 0.5,
"mass": 0.21
},
"src": [
{
"id": "PARAM_BODY_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_BODY_ANGLE_Z",
"ptype": "x",
"scale": 0.5,
"weight": 0.5
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "x",
"scale": 0.5,
"weight": 0.6
}
],
"targets": [
{
"id": "PARAM_HAIRDRESS_X_MOVE",
"ptype": "angle",
"scale": 0.03,
"weight": 0.8
}
]
},
{
"label": "hua",
"setup": {
"length": 0.44,
"regist": 0.5,
"mass": 0.21
},
"src": [
{
"id": "PARAM_BODY_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_BODY_ANGLE_Z",
"ptype": "x",
"scale": 0.5,
"weight": 0.5
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "x",
"scale": 0.5,
"weight": 0.6
}
],
"targets": [
{
"id": "PARAM_MISK",
"ptype": "angle",
"scale": 0.015,
"weight": 2
}
]
},
{
"label": "huay",
"setup": {
"length": 0.39,
"regist": 0.5,
"mass": 0.24
},
"src": [
{
"id": "PARAM_ANGLE_Y",
"ptype": "x",
"scale": 0.005,
"weight": 0.2
},
{
"id": "PARAM_BODY_ANGLE_Y",
"ptype": "x",
"scale": 0.015,
"weight": 0.3
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "angle",
"scale": -0.015,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_MISK_Y",
"ptype": "angle",
"scale": 0.025,
"weight": 1
}
]
},
{
"label": "GUN X",
"setup": {
"length": 1.5,
"regist": 0.5,
"mass": 15
},
"src": [
{
"id": "PARAM_BODY_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_BODY_ANGLE_Z",
"ptype": "x",
"scale": 0.5,
"weight": 0.5
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "x",
"scale": 0.5,
"weight": 0.6
}
],
"targets": [
{
"id": "PARAM_GUN_X",
"ptype": "angle",
"scale": -0.001,
"weight": 3
}
]
},
{
"label": "GUN_Y",
"setup": {
"length": 1.2,
"regist": 0.5,
"mass": 15
},
"src": [
{
"id": "PARAM_ANGLE_Y",
"ptype": "x",
"scale": 0.005,
"weight": 0.2
},
{
"id": "PARAM_BODY_ANGLE_Y",
"ptype": "x",
"scale": 0.015,
"weight": 0.3
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "angle",
"scale": -0.015,
"weight": 1
}
],
"targets": [
{
"id": "PARAM_GUN_Y",
"ptype": "angle",
"scale": 0.075,
"weight": 1
}
]
},
{
"label": "GUN_Z",
"setup": {
"length": 1.29,
"regist": 0.5,
"mass": 15
},
"src": [
{
"id": "PARAM_BODY_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_ANGLE_X",
"ptype": "x",
"scale": 0.02,
"weight": 0.8
},
{
"id": "PARAM_BODY_ANGLE_Z",
"ptype": "x",
"scale": 0.5,
"weight": 0.5
},
{
"id": "PARAM_ANGLE_Z",
"ptype": "x",
"scale": 0.5,
"weight": 0.6
}
],
"targets": [
{
"id": "PARAM_GUN_ANGLE",
"ptype": "angle",
"scale": -0.005,
"weight": 3
}
]
}
]
}