Files
e2hang 798e5c2f7d checkpoint: segfault root cause analysis + Live2D stability fixes
- _refresh_messages: widget pool reuse to avoid layout cascade → QWebEngineView crash
- viewer.html: QWebChannel bridge, texture resize, burst render, gl.finish
- live2d_view.py: debug checkpoints, playMotion/setExpression render-on-demand
- main.py: Chromium flags --no-sandbox --in-process-gpu --disable-gpu-rasterization --ignore-gpu-blocklist
- scheduler.py: test_reminder re-enabled
- docs: complete root cause analysis
2026-05-23 13:33:58 +08:00

334 lines
5.4 KiB
JSON
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"Version": 3,
"Parameters": [
{
"Id": "ParamAngleX",
"GroupId": "ParamGroupFace",
"Name": "角度 X"
},
{
"Id": "ParamAngleY",
"GroupId": "ParamGroupFace",
"Name": "角度 Y"
},
{
"Id": "ParamAngleZ",
"GroupId": "ParamGroupFace",
"Name": "角度 Z"
},
{
"Id": "ParamTere",
"GroupId": "ParamGroupFace",
"Name": "照れ"
},
{
"Id": "ParamFaceForm",
"GroupId": "ParamGroupFace",
"Name": "顔の拡縮"
},
{
"Id": "ParamEyeLOpen",
"GroupId": "ParamGroupEyes",
"Name": "左目 開閉"
},
{
"Id": "ParamEyeLSmile",
"GroupId": "ParamGroupEyes",
"Name": "左目 笑顔"
},
{
"Id": "ParamEyeROpen",
"GroupId": "ParamGroupEyes",
"Name": "右目 開閉"
},
{
"Id": "ParamEyeRSmile",
"GroupId": "ParamGroupEyes",
"Name": "右目 笑顔"
},
{
"Id": "ParamEyeForm",
"GroupId": "ParamGroupEyes",
"Name": "眼 変形"
},
{
"Id": "ParamEyeBallForm",
"GroupId": "ParamGroupEyes",
"Name": "目玉 収縮"
},
{
"Id": "ParamTear",
"GroupId": "ParamGroupEyes",
"Name": "涙"
},
{
"Id": "ParamEyeBallX",
"GroupId": "ParamGroupEyes",
"Name": "目玉 X"
},
{
"Id": "ParamEyeBallY",
"GroupId": "ParamGroupEyes",
"Name": "目玉 Y"
},
{
"Id": "ParamBrowLY",
"GroupId": "ParamGroup",
"Name": "左眉 上下"
},
{
"Id": "ParamBrowRY",
"GroupId": "ParamGroup",
"Name": "右眉 上下"
},
{
"Id": "ParamBrowLX",
"GroupId": "ParamGroup",
"Name": "左眉 左右"
},
{
"Id": "ParamBrowRX",
"GroupId": "ParamGroup",
"Name": "右眉 左右"
},
{
"Id": "ParamBrowLAngle",
"GroupId": "ParamGroup",
"Name": "左眉 角度"
},
{
"Id": "ParamBrowRAngle",
"GroupId": "ParamGroup",
"Name": "右眉 角度"
},
{
"Id": "ParamBrowLForm",
"GroupId": "ParamGroup",
"Name": "左眉 変形"
},
{
"Id": "ParamBrowRForm",
"GroupId": "ParamGroup",
"Name": "右眉 変形"
},
{
"Id": "ParamMouthForm",
"GroupId": "ParamGroupMouth",
"Name": "口 変形"
},
{
"Id": "ParamMouthOpenY",
"GroupId": "ParamGroupMouth",
"Name": "口 開閉"
},
{
"Id": "ParamScarf",
"GroupId": "ParamGroup2",
"Name": "スカーフ揺れ"
},
{
"Id": "ParamBodyAngleX",
"GroupId": "ParamGroup2",
"Name": "体の回転 X"
},
{
"Id": "ParamBodyAngleY",
"GroupId": "ParamGroup2",
"Name": "体の回転 Y"
},
{
"Id": "ParamBodyAngleZ",
"GroupId": "ParamGroup2",
"Name": "体の回転 Z"
},
{
"Id": "ParamBodyUpper",
"GroupId": "ParamGroup2",
"Name": "上体"
},
{
"Id": "ParamBreath",
"GroupId": "ParamGroup2",
"Name": "呼吸"
},
{
"Id": "ParamBustY",
"GroupId": "ParamGroup2",
"Name": "胸 揺れ"
},
{
"Id": "ParamArmLA",
"GroupId": "ParamGroupArms",
"Name": "左腕 A"
},
{
"Id": "ParamArmRA",
"GroupId": "ParamGroupArms",
"Name": "右腕 A"
},
{
"Id": "ParamArmLB",
"GroupId": "ParamGroupArms",
"Name": "右腕 B"
},
{
"Id": "ParamArmRB",
"GroupId": "ParamGroupArms",
"Name": "左腕 B"
},
{
"Id": "ParamHandChangeR",
"GroupId": "ParamGroupArms",
"Name": "右手切替"
},
{
"Id": "ParamHandAngleR",
"GroupId": "ParamGroupArms",
"Name": "右手首角度"
},
{
"Id": "ParamHandDhangeL",
"GroupId": "ParamGroupArms",
"Name": "左手切替"
},
{
"Id": "ParamHandAngleL",
"GroupId": "ParamGroupArms",
"Name": "左手首角度"
},
{
"Id": "ParamHairFront",
"GroupId": "ParamGroup3",
"Name": "髪揺れ 前"
},
{
"Id": "ParamHairSide",
"GroupId": "ParamGroup3",
"Name": "髪揺れ 横"
},
{
"Id": "ParamHairBack",
"GroupId": "ParamGroup3",
"Name": "髪揺れ 後"
}
],
"ParameterGroups": [
{
"Id": "ParamGroupFace",
"GroupId": "",
"Name": "顔"
},
{
"Id": "ParamGroupEyes",
"GroupId": "",
"Name": "目"
},
{
"Id": "ParamGroup",
"GroupId": "",
"Name": "眉毛"
},
{
"Id": "ParamGroupMouth",
"GroupId": "",
"Name": "口"
},
{
"Id": "ParamGroup2",
"GroupId": "",
"Name": "胴体"
},
{
"Id": "ParamGroupArms",
"GroupId": "",
"Name": "腕"
},
{
"Id": "ParamGroup3",
"GroupId": "",
"Name": "髪揺れ"
}
],
"Parts": [
{
"Id": "Part01Core",
"Name": "コアパーツ"
},
{
"Id": "Part01Hoho001",
"Name": "頬"
},
{
"Id": "Part01Brow001",
"Name": "まゆ毛"
},
{
"Id": "Part01Tear",
"Name": "涙"
},
{
"Id": "Part01EyeBall001",
"Name": "目玉"
},
{
"Id": "Part01Eye001",
"Name": "目"
},
{
"Id": "Part01Nose001",
"Name": "鼻"
},
{
"Id": "Part01Mouth001",
"Name": "口"
},
{
"Id": "Part01Face001",
"Name": "顔"
},
{
"Id": "Part01Ear001",
"Name": "耳"
},
{
"Id": "Part01Neck001",
"Name": "首"
},
{
"Id": "Part01HairFront001",
"Name": "前髪"
},
{
"Id": "Part01HairSide001",
"Name": "横髪"
},
{
"Id": "Part01HairBack001",
"Name": "後ろ髪"
},
{
"Id": "Part01ArmRB001",
"Name": "左腕 B"
},
{
"Id": "Part01ArmLB001",
"Name": "右腕 B"
},
{
"Id": "Part01ArmRA001",
"Name": "右腕 A"
},
{
"Id": "Part01ArmLA001",
"Name": "左腕 A"
},
{
"Id": "Part01Body001",
"Name": "制服"
},
{
"Id": "Part01Sketch",
"Name": "[ 下絵 ]"
}
]
}