{ "name": "LeeSori Live2D Parameters", "version": 1, "target": "Live2D Cubism 5 import model", "coordinateNote": "L/R are from the character's point of view.", "groups": [ { "id": "ParamGroupHead", "name": "Head" }, { "id": "ParamGroupEyes", "name": "Eyes" }, { "id": "ParamGroupEyeballs", "name": "Eyeballs" }, { "id": "ParamGroupBrows", "name": "Brows" }, { "id": "ParamGroupMouth", "name": "Mouth" }, { "id": "ParamGroupBody", "name": "Body" }, { "id": "ParamGroupArms", "name": "Arms" }, { "id": "ParamGroupHands", "name": "Hands" }, { "id": "ParamGroupHair", "name": "Hair" }, { "id": "ParamGroupExpression", "name": "Expression" } ], "parameters": [ { "id": "ParamAngleX", "name": "Angle X", "group": "ParamGroupHead", "min": -30, "default": 0, "max": 30, "priority": "core" }, { "id": "ParamAngleY", "name": "Angle Y", "group": "ParamGroupHead", "min": -30, "default": 0, "max": 30, "priority": "core" }, { "id": "ParamAngleZ", "name": "Angle Z", "group": "ParamGroupHead", "min": -30, "default": 0, "max": 30, "priority": "core" }, { "id": "ParamEyeLOpen", "name": "Left Eye Open", "group": "ParamGroupEyes", "min": 0, "default": 1, "max": 1, "priority": "core" }, { "id": "ParamEyeROpen", "name": "Right Eye Open", "group": "ParamGroupEyes", "min": 0, "default": 1, "max": 1, "priority": "core" }, { "id": "ParamEyeLSmile", "name": "Left Eye Smile", "group": "ParamGroupEyes", "min": 0, "default": 0, "max": 1, "priority": "expression" }, { "id": "ParamEyeRSmile", "name": "Right Eye Smile", "group": "ParamGroupEyes", "min": 0, "default": 0, "max": 1, "priority": "expression" }, { "id": "ParamEyeBallX", "name": "Eyeball X", "group": "ParamGroupEyeballs", "min": -1, "default": 0, "max": 1, "priority": "core" }, { "id": "ParamEyeBallY", "name": "Eyeball Y", "group": "ParamGroupEyeballs", "min": -1, "default": 0, "max": 1, "priority": "core" }, { "id": "ParamBrowLY", "name": "Left Brow Y", "group": "ParamGroupBrows", "min": -1, "default": 0, "max": 1, "priority": "expression" }, { "id": "ParamBrowRY", "name": "Right Brow Y", "group": "ParamGroupBrows", "min": -1, "default": 0, "max": 1, "priority": "expression" }, { "id": "ParamBrowLX", "name": "Left Brow X", "group": "ParamGroupBrows", "min": -1, "default": 0, "max": 1, "priority": "expression" }, { "id": "ParamBrowRX", "name": "Right Brow X", "group": "ParamGroupBrows", "min": -1, "default": 0, "max": 1, "priority": "expression" }, { "id": "ParamBrowLAngle", "name": "Left Brow Angle", "group": "ParamGroupBrows", "min": -1, "default": 0, "max": 1, "priority": "expression" }, { "id": "ParamBrowRAngle", "name": "Right Brow Angle", "group": "ParamGroupBrows", "min": -1, "default": 0, "max": 1, "priority": "expression" }, { "id": "ParamBrowLForm", "name": "Left Brow Form", "group": "ParamGroupBrows", "min": -1, "default": 0, "max": 1, "priority": "expression" }, { "id": "ParamBrowRForm", "name": "Right Brow Form", "group": "ParamGroupBrows", "min": -1, "default": 0, "max": 1, "priority": "expression" }, { "id": "ParamMouthOpenY", "name": "Mouth Open", "group": "ParamGroupMouth", "min": 0, "default": 0, "max": 1.5, "priority": "core" }, { "id": "ParamMouthForm", "name": "Mouth Form", "group": "ParamGroupMouth", "min": -1, "default": 0, "max": 1, "priority": "core" }, { "id": "ParamCheek", "name": "Cheek", "group": "ParamGroupExpression", "min": 0, "default": 0, "max": 1, "priority": "expression" }, { "id": "ParamBodyAngleX", "name": "Body Angle X", "group": "ParamGroupBody", "min": -10, "default": 0, "max": 10, "priority": "core" }, { "id": "ParamBodyAngleY", "name": "Body Angle Y", "group": "ParamGroupBody", "min": -10, "default": 0, "max": 10, "priority": "core" }, { "id": "ParamBodyAngleZ", "name": "Body Angle Z", "group": "ParamGroupBody", "min": -10, "default": 0, "max": 10, "priority": "core" }, { "id": "ParamBreath", "name": "Breath", "group": "ParamGroupBody", "min": 0, "default": 0, "max": 1, "priority": "core" }, { "id": "ParamShoulderY", "name": "Shoulder Y", "group": "ParamGroupBody", "min": -10, "default": 0, "max": 10, "priority": "gesture" }, { "id": "ParamArmLA", "name": "Left Arm A", "group": "ParamGroupArms", "min": -30, "default": 0, "max": 60, "priority": "gesture" }, { "id": "ParamArmLB", "name": "Left Arm B", "group": "ParamGroupArms", "min": -30, "default": 0, "max": 60, "priority": "gesture" }, { "id": "ParamArmRA", "name": "Right Arm A", "group": "ParamGroupArms", "min": -30, "default": 0, "max": 60, "priority": "gesture" }, { "id": "ParamArmRB", "name": "Right Arm B", "group": "ParamGroupArms", "min": -30, "default": 0, "max": 60, "priority": "gesture" }, { "id": "ParamHandL", "name": "Left Hand", "group": "ParamGroupHands", "min": -10, "default": 0, "max": 10, "priority": "gesture" }, { "id": "ParamHandR", "name": "Right Hand", "group": "ParamGroupHands", "min": -10, "default": 0, "max": 10, "priority": "gesture" }, { "id": "ParamHairFront", "name": "Hair Front", "group": "ParamGroupHair", "min": -1, "default": 0, "max": 1, "priority": "physics" }, { "id": "ParamHairSide", "name": "Hair Side", "group": "ParamGroupHair", "min": -1, "default": 0, "max": 1, "priority": "physics" }, { "id": "ParamHairBack", "name": "Hair Back", "group": "ParamGroupHair", "min": -1, "default": 0, "max": 1, "priority": "physics" }, { "id": "ParamHairFluffy", "name": "Hair Fluffy", "group": "ParamGroupHair", "min": -1, "default": 0, "max": 1, "priority": "physics" }, { "id": "ParamBaseX", "name": "Overall X", "group": "ParamGroupBody", "min": -10, "default": 0, "max": 10, "priority": "runtime" }, { "id": "ParamBaseY", "name": "Overall Y", "group": "ParamGroupBody", "min": -10, "default": 0, "max": 10, "priority": "runtime" } ], "deformerPlan": [ { "id": "D_Root", "parent": null, "parameters": ["ParamBaseX", "ParamBaseY"] }, { "id": "D_Body_XYZ", "parent": "D_Root", "parameters": ["ParamBodyAngleX", "ParamBodyAngleY", "ParamBodyAngleZ", "ParamBreath"] }, { "id": "D_Neck", "parent": "D_Body_XYZ", "parameters": ["ParamAngleX", "ParamAngleY", "ParamAngleZ"] }, { "id": "D_Head_XYZ", "parent": "D_Neck", "parameters": ["ParamAngleX", "ParamAngleY", "ParamAngleZ"] }, { "id": "D_Face", "parent": "D_Head_XYZ", "parameters": ["ParamAngleX", "ParamAngleY", "ParamAngleZ"] }, { "id": "D_Eye_L", "parent": "D_Face", "parameters": ["ParamEyeLOpen", "ParamEyeLSmile", "ParamEyeBallX", "ParamEyeBallY"] }, { "id": "D_Eye_R", "parent": "D_Face", "parameters": ["ParamEyeROpen", "ParamEyeRSmile", "ParamEyeBallX", "ParamEyeBallY"] }, { "id": "D_Mouth", "parent": "D_Face", "parameters": ["ParamMouthOpenY", "ParamMouthForm"] }, { "id": "D_Hair_Front", "parent": "D_Head_XYZ", "parameters": ["ParamHairFront", "ParamHairFluffy"] }, { "id": "D_Hair_Side_L", "parent": "D_Head_XYZ", "parameters": ["ParamHairSide"] }, { "id": "D_Hair_Side_R", "parent": "D_Head_XYZ", "parameters": ["ParamHairSide"] }, { "id": "D_Hair_Back", "parent": "D_Head_XYZ", "parameters": ["ParamHairBack"] }, { "id": "D_Arm_L", "parent": "D_Body_XYZ", "parameters": ["ParamArmLA", "ParamArmLB"] }, { "id": "D_Arm_R", "parent": "D_Body_XYZ", "parameters": ["ParamArmRA", "ParamArmRB"] } ], "physicsPlan": [ { "name": "HairFront", "input": ["ParamAngleX", "ParamAngleZ"], "output": "ParamHairFront" }, { "name": "HairSide", "input": ["ParamAngleX", "ParamBodyAngleZ"], "output": "ParamHairSide" }, { "name": "HairBack", "input": ["ParamAngleX", "ParamAngleY"], "output": "ParamHairBack" }, { "name": "PendantAndStrings", "input": ["ParamBreath", "ParamBodyAngleZ"], "output": "ParamHairFluffy" } ] }