SpringMagic_mainWindow
Qt::NonModal
true
0
0
380
425
0
0
380
425
380
655
ArrowCursor
false
Qt::NoFocus
Spring Magic 3.5a 白严宾
icons/Title.pngicons/Title.png
24
24
Qt::ToolButtonIconOnly
true
QTabWidget::Rounded
false
true
0
0
381
341
0
0
9
50
false
PreferDefault
true
false
QTabWidget::North
QTabWidget::Rounded
1
Qt::ElideNone
true
false
false
false
icons/donut.pngicons/donut.png
打赏
10
10
351
291
75
true
感谢支持!
false
150
200
51
51
PointingHandCursor
<html><head/><body><p>PayPal转账</p></body></html>
icons/paypal.pngicons/paypal.png
40
40
true
10
160
121
121
<html><head/><body><p>支付宝转账</p></body></html>
icons/ali_pay.png
220
160
121
121
true
<html><head/><body><p>微信转账</p></body></html>
icons/wechat_pay.png
20
20
321
81
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'SimSun'; font-size:9pt; font-weight:600; font-style:normal;">
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-weight:400;">Spring Magic 是一个完全免费的脚本工具,你可以无偿使用</span></p>
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-weight:400;">它的</span><span style=" font-family:'MS Shell Dlg 2';">全部功能</span><span style=" font-family:'MS Shell Dlg 2'; font-weight:400;">,如果觉得这个工具真的帮了你很大的忙...</span></p>
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:11pt;">请我喝杯奶茶怎么样?</span></p></body></html>
20
112
321
31
10
<html><head/><body><p>特别感谢:<span style=" font-weight:600;">Benoit Degand</span> 帮助改进性能</p></body></html>
icons/spring.pngicons/spring.png
算飘带
true
20
-20
341
341
10
计算飘带
true
40
40
31
20
10
0.7
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
10
42
61
16
10
<html><head/><body><p>范围从0-1,链条摆动幅度,数字越大结果越柔软</p><p>注意:计算只对+X轴朝向子物体的骨骼链有效</p></body></html>
摆动
160
-68
31
16
10
Subs
190
-70
31
20
10
0
86
42
61
16
10
<html><head/><body><p>范围从0-1,拧转效果(X轴)的柔软度,越大拧得越多</p></body></html>
拧转
116
40
31
20
10
0.7
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
0
220
141
101
10
骨骼姿态
10
20
61
31
10
回到蒙皮姿态
蒙皮姿态
10
60
61
31
10
清零旋转值
拉直
80
20
51
31
10
复制所选的骨骼姿势
复制
80
60
51
31
10
粘贴骨骼姿势
粘贴
250
270
81
51
12
75
true
<html><head/><body><p>仅计算选中的物体</p></body></html>
计算
350
22
41
16
10
UpAxis
0
150
331
61
10
碰撞
10
30
51
17
10
<html><head/><body><p>勾选后会计算飘带与场景中胶囊体的碰撞</p><p>会减慢计算速度</p></body></html>
启用
false
70
30
71
17
10
<html><head/><body><p>如果胶囊体附加在快速移动的物体上,比如奔跑中的双腿与裙子的碰撞。勾选此项时,可以减少穿插。</p><p>注意:在碰撞体移动较慢时勾选此项,可能会造成结果抖动。</p></body></html>
快速移动
380
22
50
16
10
<html><head/><body><p>Add a floor collition for joint chain</p><p>Script will trying to keep all the joints above the hight during caculation</p><p>启用地面碰撞,计算时会尽量将骨骼保持在设定高度之上</p></body></html>
Floor
false
false
430
20
31
20
10
<html><head/><body><p>Floor height</p><p>地面高度</p></body></html>
0.0
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
true
170
14
41
41
<html><head/><body><p>创建一个胶囊体,如果不选择骨骼,则在原点生成,如选择骨骼,则跟骨骼大小位置对齐</p><p>注意:可以缩放移动中间的圆柱形来调整胶囊体。也可以将胶囊体设为子物体来跟随父物体移动。</p></body></html>
icons/addCapsule.pngicons/addCapsule.png
32
32
false
false
true
220
120
41
41
删除选中的胶囊体
icons/removeCapsule.pngicons/removeCapsule.png
32
32
true
270
14
41
41
清除场景中所有的胶囊体
icons/clearCapsule.pngicons/clearCapsule.png
32
32
true
220
14
41
41
<html><head/><body><p>创建一个碰撞平面</p></body></html>
icons/addPlane.pngicons/addPlane.png
32
32
false
false
false
230
-10
61
16
10
<html><head/><body><p>链条张力,用于定义由碰撞造成的弯曲如何在链条中传递,仅在碰撞发生时生效。</p><p>适当设置可减少碰撞计算结果的抖动和穿插。</p></body></html>
张力
false
260
-20
31
20
10
0.5
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
0
70
331
71
10
计算范围
20
20
91
17
10
当前时间轴显示范围
当前时间轴
true
140
20
41
17
10
从
false
180
20
31
20
10
0
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
220
20
16
16
10
到
false
250
20
31
20
10
200
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
false
30
48
61
16
10
<html><head/><body><p>将一帧拆分成若干碎帧来进行细分计算,以捕捉非常快速移动的碰撞体</p><p>相应的会成倍增加计算时间,但能获得更精细的效果</p><p>默认为1,如设为5,则会以1/5帧为步进来计算</p></body></html>
拆帧
false
60
46
31
20
10
1
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
270
50
51
16
10
<html><head/><body><p>是否循环计算,以对齐首尾帧</p></body></html>
循环
false
false
100
50
71
16
10
<html><head/><body><p>在计算完成后清理不在整数上的细碎关键帧</p></body></html>
清理碎帧
true
true
190
50
71
16
10
<html><head/><body><p>使计算结果尽量贴合已有的骨骼关键帧</p></body></html>
姿态拟合
true
false
310
30
30
30
0
0
在当前书签栏创建快捷启动图标
Qt::LeftToRight
false
icons/Shelf.pngicons/Shelf.png
30
30
false
false
false
true
160
42
61
16
10
<html><head/><body><p>范围从0-1,给骨骼链增加弹性,用于创造拉伸和挤压的效果</p></body></html>
伸缩
190
40
31
20
10
0.0
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
150
220
91
101
10
控制器
10
20
71
31
10
50
false
<html><head/><body><p>根据所选择的动画控制器来创建骨骼链</p></body></html>
绑定
icons/ctrl_bind.pngicons/ctrl_bind.png
24
24
true
10
60
71
31
10
<html><head/><body><p>将所选骨骼链的计算结果烘焙到控制器上</p></body></html>
烘焙
icons/ctrl_bake.pngicons/ctrl_bake.png
24
24
250
230
81
31
10
50
false
<html><head/><body><p>创建风向控制器</p></body></html>
风
icons/wind.pngicons/wind.png
24
24
270
41
31
20
10
0.0
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
240
42
61
16
10
<html><head/><body><p>范围从0-1,给骨骼链增加惯性,产生一定的重量感</p></body></html>
惯性
label_24
label_15
collision_groupBox
springSpring_lineEdit
label_16
springSubs_lineEdit
label_17
springXspring_lineEdit
springBonePose_groupBox
springApply_Button
label_8
label_18
springTension_lineEdit
keyRange_groupBox
shelf_button
label_19
springExtend_lineEdit
groupBox
springWind_Button
springInertia_lineEdit
10
410
345
200
200
200
345
40
345
200
8
true
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'SimSun'; font-size:8pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:9pt;">Created by Bai Yanbin</span></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:9pt;"><br /></p>
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:9pt;"><br /></p></body></html>
10
375
361
27
Consolas
12
false
0
Qt::AlignCenter
true
Qt::Horizontal
false
QProgressBar::TopToBottom
13
353
231
16
8
true
340
342
31
31
false
PointingHandCursor
false
Qt::NoFocus
作者信息
false
icons/linkedin.pngicons/linkedin.png
25
25
false
false
false
false
true
220
342
31
30
0
0
PointingHandCursor
有新版本!
Qt::LeftToRight
false
icons/update.pngicons/update.png
25
25
false
false
false
true
true
280
342
31
31
false
PointingHandCursor
false
Qt::NoFocus
YouTube 英文教程
false
icons/youtube.pngicons/youtube.png
25
25
false
false
false
false
true
true
250
342
31
31
false
PointingHandCursor
false
Qt::NoFocus
bilibili 中文教程
false
icons/bilibili.pngicons/bilibili.png
25
25
false
false
false
false
true
true
310
342
31
31
false
PointingHandCursor
false
Qt::NoFocus
语言设置
false
icons/language.pngicons/language.png
25
25
false
false
false
false
true
-50
340
21
16
8
chn
307
235
36
111
false
false
QFrame::NoFrame
QFrame::Raised
0
Qt::ScrollBarAlwaysOff
Qt::ScrollBarAlwaysOff
QListView::LeftToRight
36
36
QListView::IconMode
-
简体中文
AlignHCenter|AlignVCenter|AlignCenter
icons/China Flag.pngicons/China Flag.png
ItemIsSelectable|ItemIsEnabled
-
English
AlignHCenter|AlignVCenter|AlignCenter
icons/english.pngicons/english.png
ItemIsSelectable|ItemIsEnabled
-
AlignHCenter|AlignVCenter|AlignCenter
icons/japanese.pngicons/japanese.png
ItemIsSelectable|ItemIsEnabled
main_processLabel
link_pushButton
main_tab
main_textEdit
main_progressBar
miscUpdate_pushButton
vimeo_pushButton
bilibili_pushButton
language_button
main_lang_id
spring_language_list
true
false
Reset
false
false
false
About...
QAction::AboutRole
main_tab
main_textEdit
springCapsule_checkBox
clicked(bool)
label_23
setEnabled(bool)
71
193
81
141
springCapsule_checkBox
clicked(bool)
springSubDiv_lineEdit
setEnabled(bool)
63
191
113
146
springCapsule_checkBox
clicked(bool)
springClearSubFrame_checkBox
setEnabled(bool)
61
191
201
146
springCapsule_checkBox
clicked(bool)
springFastMove_checkBox
setEnabled(bool)
92
185
136
185
springCapsule_checkBox
clicked(bool)
label_18
setEnabled(bool)
61
198
281
64
springCapsule_checkBox
clicked(bool)
springTension_lineEdit
setEnabled(bool)
48
193
313
64
springFrom_radioButton
toggled(bool)
springFrom_lineEdit
setEnabled(bool)
213
113
243
119
springFrom_radioButton
toggled(bool)
springEnd_lineEdit
setEnabled(bool)
218
111
308
116