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