拉撒路 发表于 2017-2-7 17:07

Unity动态骨骼插件 飘带动画基于bone的实时运算 171110更新

本帖最后由 拉撒路 于 2017-11-10 18:14 编辑

更新下 之前写了这篇东西赚(pian)了不少券
当时插件还比较少 这个springBone算是好用的
但是时间过得很快(夜幕已经降临我想我必须要离开)
现在有更新更好用的插件出现了 那就是Dynamic Bone
话不多说 这里放上插件
至于教程 网上有很多 本站也有 大家自行查阅
操作非常简单 参数也不算多 赶快用起来吧
额外赠送大家一篇拓展阅读 希望你们喜欢
(插件在文章最下方 Dynamic+Bone+1.1.8)
-------------------------------------2017.11.10光棍节前夜更新 分割线--------------------------------------------------------


大家好我是拉撒路今天新学了一款插件 感觉比较有用
虽然老早以前就看到过 但是自己一直没机会用

嘛 就是这套东西啦
先说效果 他可以省去你K飘带的时间 直接在引擎中运算出动画
你只需架好骨骼 绑定好模型 这个插件相当于max里常见的飘带插件 但是更强大


第一个脚本SpringBone是挂在骨骼下的
除最末端骨骼外每节骨骼都要挂一次 需要保留原有动画的骨骼不能挂
第二个脚本SpringColider是挂在碰撞体上的
哪里需要跟飘带产生碰撞就挂在哪
第三个脚本SpringManager是挂在模型最父级的

第一个脚本参数是这样的

Child 子级 这里要指定这节骨骼的子级骨骼
Is Use Each Bone 使用各自骨骼 勾了之后才会产生物理运算
Stiffness Force 柔韧度
Drag Force 碰撞大小
Colliders——Size 碰撞数量 这里填几 下面就会有几个槽 每个槽对应一个碰撞体 进了槽的碰撞体才会跟这节骨骼产生碰撞
(中间略过的参数目前还没测试出作用 欢迎大佬指正)
**** Hidden Message *****      
第三个脚本的参数是这样的


两条曲线都选择斜向上这种款式 数值一般是0--1根据需要来调
Size这里 这个模型有几根骨骼要计算 就填几 并且要把骨骼一根一根拖过来(也是很烦……)

嘛今天这个小教程 没有太多准备时间 就不加包袱和表情包了
有疑问的话 来群里聊吧
点击加入群【unity坑中的动画师】464443383
感谢愚蠢而足智多谋的佳能大佬为本教程提供支援~






fantooo818 发表于 2021-3-19 20:50

{:6_205:}

kanlifaye 发表于 2020-1-22 17:00

哇!很好用!超赞啊

kanlifaye 发表于 2020-1-22 15:31

十分感谢!

26789725 发表于 2020-1-19 10:17


学习学习咯

UncleDrew 发表于 2019-11-20 18:53

没有碰撞体也能使用吗,路爷

桀骜波波 发表于 2019-5-27 14:34

学习一下,好人一生平安!

37089 发表于 2019-5-23 14:50

谢谢分享

zsz98781 发表于 2019-5-23 09:35

东西不错啊!

asjing2014 发表于 2019-5-22 19:37

谢谢分享

小白扬 发表于 2019-5-21 11:51

拉撒路牛P
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: Unity动态骨骼插件 飘带动画基于bone的实时运算 171110更新