求教个关于骨骼路径变形动画的问题
blender吧
全部回复
仅看楼主
level 1
如图是不带骨骼的顶点位移动画 用了曲线修改器约束到曲线路径上实现的
现在想请教的问题 因为unity不识别顶点动画 需要绑定骨骼
可加上骨骼 就用不了曲线修改器
现在使用骨骼约束里的样条线IK 能实现把骨骼绑在路径上
但是没法做位移 想问问有没有其他解决方法?
2020年01月10日 12点01分 1
level 1
网上搜索了一下,有两个方法可以实现:
一是在blenderartists里有一篇《Armature Bones following a curve》作者已经解决,有工程文件,Bones_Follow_Curve.blend 大小(407 KB),每一节骨头都使用了 Child of 约束到相应的每一个不同的空物体上,并且每一节骨头也都 TrackTo 约束到同一个空物体上。然后每个空物体都 Follow Path 约束到曲线上,但要在修改器里分别设置好offset。也就是说,用空物体作为中介,把沿着曲线的变形转递给骨头。
二是在stackexchange里,有一篇《Three bones following a curve》作者也已经解决,他的说法比较接近你的做法,骨头使用 Spline IK 约束到一条曲线上,然后这条曲线可以加几个hook,Tab进入曲线的编辑模式,选中需要的点,然后使用 Ctrl H 来添加 Hook,这样会自动添加一个空物体,它的位置刚好就在被选中的点的中心处。最后,让这条曲线添加曲线修改器、或者路径修改器,就能沿着你的曲线路径运动,就能带动骨头变形了。也就是说,与上例一样要使用几个空物体,但多使用了一条曲线作为中介。好处是空物体的相对距离可以保持固定,不用分别设置offset。
2020年01月10日 14点01分 2
[泪]感动的一塌糊涂
2020年01月11日 02点01分
@阿卡什维利 我现在就去试试!
2020年01月11日 02点01分
我成功了 并且在unity里也能用了
2020年01月11日 06点01分
level 1
楼主是用什么方法成功的?
2021年06月22日 03点06分 4
1