{ "name": "Isabel Live2D Layer Manifest", "version": 1, "canvas": { "width": 1600, "height": 2800, "background": "transparent", "colorProfile": "sRGB", "psdMode": "RGB 8bit/channel" }, "coordinateRule": "All layer PNGs use the same canvas and origin. L/R are from the character's point of view.", "output": { "materialPsd": "03_Assets/Live2D/isabel_live2d_material_separation.psd", "importPsd": "03_Assets/Live2D/isabel_live2d_import.psd", "layerPngBase": "03_Assets/Live2D/LayerPNGs/" }, "layers": [ { "id": "guide_isabel_sheet", "group": "Guide", "file": "00_Guide/guide_isabel_sheet.png", "import": false, "required": true }, { "id": "guide_apose_current", "group": "Guide", "file": "00_Guide/guide_apose_current.png", "import": false, "required": true }, { "id": "back_hair_base", "group": "BackHair", "file": "10_BackHair/back_hair_base.png", "import": true, "required": true, "physics": "ParamHairBack" }, { "id": "back_hair_shadow", "group": "BackHair", "file": "10_BackHair/back_hair_shadow.png", "import": true, "required": true, "physics": "ParamHairBack" }, { "id": "back_hair_tip_L", "group": "BackHair", "file": "10_BackHair/back_hair_tip_L.png", "import": true, "required": true, "physics": "ParamHairSide" }, { "id": "back_hair_tip_R", "group": "BackHair", "file": "10_BackHair/back_hair_tip_R.png", "import": true, "required": true, "physics": "ParamHairSide" }, { "id": "back_hair_strand_L01", "group": "BackHair", "file": "10_BackHair/back_hair_strand_L01.png", "import": true, "required": true, "physics": "ParamHairSide" }, { "id": "back_hair_strand_R01", "group": "BackHair", "file": "10_BackHair/back_hair_strand_R01.png", "import": true, "required": true, "physics": "ParamHairSide" }, { "id": "neck_back_fill", "group": "Body", "file": "20_Body/neck_back_fill.png", "import": true, "required": true }, { "id": "neck_front", "group": "Body", "file": "20_Body/neck_front.png", "import": true, "required": true, "deformer": "D_Neck" }, { "id": "torso_skin", "group": "Body", "file": "20_Body/torso_skin.png", "import": true, "required": true, "deformer": "D_Body" }, { "id": "arm_upper_L", "group": "Body", "file": "20_Body/arm_upper_L.png", "import": true, "required": true, "deformer": "D_Arm_L" }, { "id": "arm_fore_L", "group": "Body", "file": "20_Body/arm_fore_L.png", "import": true, "required": true, "deformer": "D_Arm_L" }, { "id": "hand_L_base", "group": "Body", "file": "20_Body/hand_L_base.png", "import": true, "required": true, "deformer": "D_Hand_L" }, { "id": "arm_upper_R", "group": "Body", "file": "20_Body/arm_upper_R.png", "import": true, "required": true, "deformer": "D_Arm_R" }, { "id": "arm_fore_R", "group": "Body", "file": "20_Body/arm_fore_R.png", "import": true, "required": true, "deformer": "D_Arm_R" }, { "id": "hand_R_base", "group": "Body", "file": "20_Body/hand_R_base.png", "import": true, "required": true, "deformer": "D_Hand_R" }, { "id": "leg_upper_L", "group": "Body", "file": "20_Body/leg_upper_L.png", "import": true, "required": false, "deformer": "D_Leg_L" }, { "id": "leg_lower_L", "group": "Body", "file": "20_Body/leg_lower_L.png", "import": true, "required": false, "deformer": "D_Leg_L" }, { "id": "leg_upper_R", "group": "Body", "file": "20_Body/leg_upper_R.png", "import": true, "required": false, "deformer": "D_Leg_R" }, { "id": "leg_lower_R", "group": "Body", "file": "20_Body/leg_lower_R.png", "import": true, "required": false, "deformer": "D_Leg_R" }, { "id": "hood_back", "group": "Clothes", "file": "30_Clothes/hood_back.png", "import": true, "required": true }, { "id": "hood_front_L", "group": "Clothes", "file": "30_Clothes/hood_front_L.png", "import": true, "required": true }, { "id": "hood_front_R", "group": "Clothes", "file": "30_Clothes/hood_front_R.png", "import": true, "required": true }, { "id": "jacket_body", "group": "Clothes", "file": "30_Clothes/jacket_body.png", "import": true, "required": true, "deformer": "D_Body" }, { "id": "jacket_sleeve_L", "group": "Clothes", "file": "30_Clothes/jacket_sleeve_L.png", "import": true, "required": true, "deformer": "D_Arm_L" }, { "id": "jacket_sleeve_R", "group": "Clothes", "file": "30_Clothes/jacket_sleeve_R.png", "import": true, "required": true, "deformer": "D_Arm_R" }, { "id": "hoodie_front", "group": "Clothes", "file": "30_Clothes/hoodie_front.png", "import": true, "required": true, "deformer": "D_Body" }, { "id": "hoodie_string_L", "group": "Clothes", "file": "30_Clothes/hoodie_string_L.png", "import": true, "required": true, "physics": "ParamBreath" }, { "id": "hoodie_string_R", "group": "Clothes", "file": "30_Clothes/hoodie_string_R.png", "import": true, "required": true, "physics": "ParamBreath" }, { "id": "pants_base", "group": "Clothes", "file": "30_Clothes/pants_base.png", "import": true, "required": false, "deformer": "D_Body" }, { "id": "shoe_L", "group": "Clothes", "file": "30_Clothes/shoe_L.png", "import": true, "required": false }, { "id": "shoe_R", "group": "Clothes", "file": "30_Clothes/shoe_R.png", "import": true, "required": false }, { "id": "face_base", "group": "Head", "file": "40_Head/face_base.png", "import": true, "required": true, "deformer": "D_Face" }, { "id": "face_shadow", "group": "Head", "file": "40_Head/face_shadow.png", "import": true, "required": true, "deformer": "D_Face" }, { "id": "ear_L", "group": "Head", "file": "40_Head/ear_L.png", "import": true, "required": true, "deformer": "D_Head" }, { "id": "ear_R", "group": "Head", "file": "40_Head/ear_R.png", "import": true, "required": true, "deformer": "D_Head" }, { "id": "nose", "group": "Head", "file": "40_Head/nose.png", "import": true, "required": true, "deformer": "D_Face" }, { "id": "cheek_L", "group": "Head", "file": "40_Head/cheek_L.png", "import": true, "required": true, "parameter": "ParamCheek" }, { "id": "cheek_R", "group": "Head", "file": "40_Head/cheek_R.png", "import": true, "required": true, "parameter": "ParamCheek" }, { "id": "eye_L_white", "group": "Eyes", "file": "50_Eyes/eye_L_white.png", "import": true, "required": true, "parameter": "ParamEyeLOpen" }, { "id": "eye_L_iris", "group": "Eyes", "file": "50_Eyes/eye_L_iris.png", "import": true, "required": true, "parameter": "ParamEyeBallX/Y" }, { "id": "eye_L_pupil", "group": "Eyes", "file": "50_Eyes/eye_L_pupil.png", "import": true, "required": true, "parameter": "ParamEyeBallX/Y" }, { "id": "eye_L_highlight", "group": "Eyes", "file": "50_Eyes/eye_L_highlight.png", "import": true, "required": true, "parameter": "ParamEyeBallX/Y" }, { "id": "eye_L_upper_lash", "group": "Eyes", "file": "50_Eyes/eye_L_upper_lash.png", "import": true, "required": true, "parameter": "ParamEyeLOpen" }, { "id": "eye_L_lower_lash", "group": "Eyes", "file": "50_Eyes/eye_L_lower_lash.png", "import": true, "required": true, "parameter": "ParamEyeLOpen" }, { "id": "eye_L_lid", "group": "Eyes", "file": "50_Eyes/eye_L_lid.png", "import": true, "required": true, "parameter": "ParamEyeLOpen" }, { "id": "eye_R_white", "group": "Eyes", "file": "50_Eyes/eye_R_white.png", "import": true, "required": true, "parameter": "ParamEyeROpen" }, { "id": "eye_R_iris", "group": "Eyes", "file": "50_Eyes/eye_R_iris.png", "import": true, "required": true, "parameter": "ParamEyeBallX/Y" }, { "id": "eye_R_pupil", "group": "Eyes", "file": "50_Eyes/eye_R_pupil.png", "import": true, "required": true, "parameter": "ParamEyeBallX/Y" }, { "id": "eye_R_highlight", "group": "Eyes", "file": "50_Eyes/eye_R_highlight.png", "import": true, "required": true, "parameter": "ParamEyeBallX/Y" }, { "id": "eye_R_upper_lash", "group": "Eyes", "file": "50_Eyes/eye_R_upper_lash.png", "import": true, "required": true, "parameter": "ParamEyeROpen" }, { "id": "eye_R_lower_lash", "group": "Eyes", "file": "50_Eyes/eye_R_lower_lash.png", "import": true, "required": true, "parameter": "ParamEyeROpen" }, { "id": "eye_R_lid", "group": "Eyes", "file": "50_Eyes/eye_R_lid.png", "import": true, "required": true, "parameter": "ParamEyeROpen" }, { "id": "brow_L", "group": "Brows", "file": "55_Brows/brow_L.png", "import": true, "required": true, "parameter": "ParamBrowL*" }, { "id": "brow_R", "group": "Brows", "file": "55_Brows/brow_R.png", "import": true, "required": true, "parameter": "ParamBrowR*" }, { "id": "mouth_inside", "group": "Mouth", "file": "60_Mouth/mouth_inside.png", "import": true, "required": true, "parameter": "ParamMouthOpenY" }, { "id": "teeth_upper", "group": "Mouth", "file": "60_Mouth/teeth_upper.png", "import": true, "required": true, "parameter": "ParamMouthOpenY" }, { "id": "teeth_lower", "group": "Mouth", "file": "60_Mouth/teeth_lower.png", "import": true, "required": true, "parameter": "ParamMouthOpenY" }, { "id": "tongue", "group": "Mouth", "file": "60_Mouth/tongue.png", "import": true, "required": true, "parameter": "ParamMouthOpenY" }, { "id": "mouth_line_upper", "group": "Mouth", "file": "60_Mouth/mouth_line_upper.png", "import": true, "required": true, "parameter": "ParamMouthForm" }, { "id": "mouth_line_lower", "group": "Mouth", "file": "60_Mouth/mouth_line_lower.png", "import": true, "required": true, "parameter": "ParamMouthForm" }, { "id": "lip_highlight", "group": "Mouth", "file": "60_Mouth/lip_highlight.png", "import": true, "required": true, "parameter": "ParamMouthForm" }, { "id": "front_hair_center", "group": "FrontHair", "file": "70_FrontHair/front_hair_center.png", "import": true, "required": true, "physics": "ParamHairFront" }, { "id": "front_hair_L", "group": "FrontHair", "file": "70_FrontHair/front_hair_L.png", "import": true, "required": true, "physics": "ParamHairFront" }, { "id": "front_hair_R", "group": "FrontHair", "file": "70_FrontHair/front_hair_R.png", "import": true, "required": true, "physics": "ParamHairFront" }, { "id": "side_hair_L", "group": "FrontHair", "file": "70_FrontHair/side_hair_L.png", "import": true, "required": true, "physics": "ParamHairSide" }, { "id": "side_hair_R", "group": "FrontHair", "file": "70_FrontHair/side_hair_R.png", "import": true, "required": true, "physics": "ParamHairSide" }, { "id": "hair_highlight_front", "group": "FrontHair", "file": "70_FrontHair/hair_highlight_front.png", "import": true, "required": true, "physics": "ParamHairFront" }, { "id": "headphone_band", "group": "Accessories", "file": "80_Accessories/headphone_band.png", "import": true, "required": true, "deformer": "D_Head" }, { "id": "headphone_L", "group": "Accessories", "file": "80_Accessories/headphone_L.png", "import": true, "required": true, "deformer": "D_Head" }, { "id": "headphone_R", "group": "Accessories", "file": "80_Accessories/headphone_R.png", "import": true, "required": true, "deformer": "D_Head" }, { "id": "choker_band", "group": "Accessories", "file": "80_Accessories/choker_band.png", "import": true, "required": true, "deformer": "D_Neck" }, { "id": "pendant", "group": "Accessories", "file": "80_Accessories/pendant.png", "import": true, "required": true, "physics": "ParamBreath" }, { "id": "swap_hand_heart_L", "group": "SwapParts", "file": "90_SwapParts/swap_hand_heart_L.png", "import": true, "required": false, "parameter": "ParamHandL" }, { "id": "swap_hand_heart_R", "group": "SwapParts", "file": "90_SwapParts/swap_hand_heart_R.png", "import": true, "required": false, "parameter": "ParamHandR" }, { "id": "swap_arm_cross_L", "group": "SwapParts", "file": "90_SwapParts/swap_arm_cross_L.png", "import": true, "required": false, "parameter": "ParamArmLA/LB" }, { "id": "swap_arm_cross_R", "group": "SwapParts", "file": "90_SwapParts/swap_arm_cross_R.png", "import": true, "required": false, "parameter": "ParamArmRA/RB" } ] }