Skip to content
This repository was archived by the owner on Mar 10, 2025. It is now read-only.

Commit bd1f9eb

Browse files
committed
开启正片叠底,取消画布缩放
1 parent a957fd6 commit bd1f9eb

56 files changed

Lines changed: 47077 additions & 15 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

CHANGELOG.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,23 @@
22

33
### 2023-4-30
44
* 增加模型设置
5-
* 增加画布缩放设置
6-
* 参数范围:>=0
75
* 增加角色X,Y坐标设置
8-
* 参数范围:-1.0~1.0
9-
* (0.0, 0.0)为窗口中心坐标,即对应屏幕坐标(windowWidth/2, windowHeight/2)
10-
* 缺陷
11-
* 每次更换模型需要手动微调参数以达到最佳显示位置
6+
* 参数范围:-1.00~1.00 (精度最高2位小数)
7+
* 坐标(0, 0)为窗口中心坐标,即对应屏幕坐标(windowWidth/2, windowHeight/2)
8+
* 对于[#14](https://github.com/Arkueid/Live2DMascot/issues/14)中提及的类似模型,可以通过调整窗口大小和角色X、Y来达到最佳显示位置
129

1310
* 已知问题:
1411
1. [#12](https://github.com/Arkueid/Live2DMascot/issues/12)
15-
2. 详细参考:
12+
2. [#14](https://github.com/Arkueid/Live2DMascot/issues/14)的截图中出现了类似[#12](https://github.com/Arkueid/Live2DMascot/issues/12)的问题,同时角色嘴唇附近出现黑边,详细参考下方链接:
1613
* https://docs.live2d.com/zh-CHS/cubism-sdk-manual/texture-trouble-shooting/
1714
* https://tieba.baidu.com/p/6029180797
1815
* 问题解释
1916
* 问题1、2可能是同一原因导致
20-
* 由于在Live2D Viewer中测试可以正常显示,因此不太可能是设备适配问题,可能与纹理图片的正片叠底有关?(官方文档的解释,不太懂,目前能力有限无法解决)
17+
* 由于在Live2D Viewer中测试可以正常显示,因此不太可能是设备适配问题,可能与纹理图片的正片叠底有关?
18+
* 问题解决
19+
* 目前只有问题2得到解决,问题1由于在我的设备上没遇到过不能确定是否解决,如果问题2和问题1是同一原因导致那么本次更新将解决[#12](https://github.com/Arkueid/Live2DMascot/issues/12)
20+
* 运行效果
21+
* ![运行效果](sample_images/Snipaste_2023-04-30_14-29-43.png)
2122

2223
### 2023-4-28
2324
#### develop分支
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
{
2+
"Type": "Live2D Expression",
3+
"FadeInTime": 0.23,
4+
"FadeOutTime": 0.23,
5+
"Parameters": [
6+
{
7+
"Id": "ParamEyeLOpen",
8+
"Value": 1,
9+
"Blend": "Multiply"
10+
},
11+
{
12+
"Id": "ParamEyeLForm",
13+
"Value": 0,
14+
"Blend": "Add"
15+
},
16+
{
17+
"Id": "ParamEyeLSmile",
18+
"Value": 0,
19+
"Blend": "Add"
20+
},
21+
{
22+
"Id": "ParamEyeROpen",
23+
"Value": 1,
24+
"Blend": "Multiply"
25+
},
26+
{
27+
"Id": "ParamEyeRSmile",
28+
"Value": 0,
29+
"Blend": "Add"
30+
},
31+
{
32+
"Id": "ParamEyeRForm",
33+
"Value": 1,
34+
"Blend": "Add"
35+
},
36+
{
37+
"Id": "ParamEyeBallX",
38+
"Value": 0,
39+
"Blend": "Add"
40+
},
41+
{
42+
"Id": "ParamEyeBallY",
43+
"Value": 0,
44+
"Blend": "Add"
45+
},
46+
{
47+
"Id": "ParamEyeBTwinkle",
48+
"Value": 0,
49+
"Blend": "Add"
50+
},
51+
{
52+
"Id": "ParamCheek",
53+
"Value": 0,
54+
"Blend": "Add"
55+
},
56+
{
57+
"Id": "ParamBrowLY",
58+
"Value": -0.1,
59+
"Blend": "Add"
60+
},
61+
{
62+
"Id": "ParamBrowRY",
63+
"Value": -0.1,
64+
"Blend": "Add"
65+
},
66+
{
67+
"Id": "ParamBrowLX",
68+
"Value": 0.1,
69+
"Blend": "Add"
70+
},
71+
{
72+
"Id": "ParamBrowRX",
73+
"Value": -0.3,
74+
"Blend": "Add"
75+
},
76+
{
77+
"Id": "ParamBrowLAngle",
78+
"Value": 0.4,
79+
"Blend": "Add"
80+
},
81+
{
82+
"Id": "ParamBrowRAngle",
83+
"Value": 0.4,
84+
"Blend": "Add"
85+
},
86+
{
87+
"Id": "ParamBrowLForm",
88+
"Value": 1.2,
89+
"Blend": "Add"
90+
},
91+
{
92+
"Id": "ParamBrowRForm",
93+
"Value": 1.2,
94+
"Blend": "Add"
95+
},
96+
{
97+
"Id": "ParamMouthForm",
98+
"Value": 2,
99+
"Blend": "Add"
100+
},
101+
{
102+
"Id": "ParamMouthOpenY",
103+
"Value": 0,
104+
"Blend": "Add"
105+
},
106+
{
107+
"Id": "ParamMouthWidth",
108+
"Value": -1,
109+
"Blend": "Add"
110+
},
111+
{
112+
"Id": "ParamMouthHight",
113+
"Value": -0.6,
114+
"Blend": "Add"
115+
}
116+
]
117+
}
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
{
2+
"Type": "Live2D Expression",
3+
"FadeInTime": 0.23,
4+
"FadeOutTime": 0.23,
5+
"Parameters": [
6+
{
7+
"Id": "ParamEyeLOpen",
8+
"Value": 1,
9+
"Blend": "Multiply"
10+
},
11+
{
12+
"Id": "ParamEyeLForm",
13+
"Value": 1,
14+
"Blend": "Add"
15+
},
16+
{
17+
"Id": "ParamEyeLSmile",
18+
"Value": 0.5,
19+
"Blend": "Add"
20+
},
21+
{
22+
"Id": "ParamEyeROpen",
23+
"Value": 1,
24+
"Blend": "Multiply"
25+
},
26+
{
27+
"Id": "ParamEyeRSmile",
28+
"Value": 0.5,
29+
"Blend": "Add"
30+
},
31+
{
32+
"Id": "ParamEyeRForm",
33+
"Value": 1,
34+
"Blend": "Add"
35+
},
36+
{
37+
"Id": "ParamEyeBallX",
38+
"Value": 0,
39+
"Blend": "Add"
40+
},
41+
{
42+
"Id": "ParamEyeBallY",
43+
"Value": 0,
44+
"Blend": "Add"
45+
},
46+
{
47+
"Id": "ParamEyeBTwinkle",
48+
"Value": 0,
49+
"Blend": "Add"
50+
},
51+
{
52+
"Id": "ParamCheek",
53+
"Value": 0,
54+
"Blend": "Add"
55+
},
56+
{
57+
"Id": "ParamBrowLY",
58+
"Value": -0.5,
59+
"Blend": "Add"
60+
},
61+
{
62+
"Id": "ParamBrowRY",
63+
"Value": -0.5,
64+
"Blend": "Add"
65+
},
66+
{
67+
"Id": "ParamBrowLX",
68+
"Value": -0.7,
69+
"Blend": "Add"
70+
},
71+
{
72+
"Id": "ParamBrowRX",
73+
"Value": -0.7,
74+
"Blend": "Add"
75+
},
76+
{
77+
"Id": "ParamBrowLAngle",
78+
"Value": 0.6,
79+
"Blend": "Add"
80+
},
81+
{
82+
"Id": "ParamBrowRAngle",
83+
"Value": 0.6,
84+
"Blend": "Add"
85+
},
86+
{
87+
"Id": "ParamBrowLForm",
88+
"Value": 1.2,
89+
"Blend": "Add"
90+
},
91+
{
92+
"Id": "ParamBrowRForm",
93+
"Value": 1.2,
94+
"Blend": "Add"
95+
},
96+
{
97+
"Id": "ParamMouthForm",
98+
"Value": 1,
99+
"Blend": "Add"
100+
},
101+
{
102+
"Id": "ParamMouthOpenY",
103+
"Value": 0,
104+
"Blend": "Add"
105+
},
106+
{
107+
"Id": "ParamMouthWidth",
108+
"Value": 0,
109+
"Blend": "Add"
110+
},
111+
{
112+
"Id": "ParamMouthHight",
113+
"Value": 0,
114+
"Blend": "Add"
115+
}
116+
]
117+
}

0 commit comments

Comments
 (0)