抖漫动漫指南 · 抖漫动漫父级移动与自身动作怎样合成
抖漫动漫父级移动与自身动作怎样合成
抖漫动漫制作练习中,子对象的画面运动可以同时来自父级变换与自身相对动作。先单独查看“父级带着走”和“子级自己动”,再看合成结果。只有在纯平移、没有额外偏移的简化条件下,才能直接相加位置坐标。
抖漫动漫原创动画练习:纸船整体右移与旗相对升起怎样合成?用明确限定的平移坐标分开父级跟随、自身动作和世界位置,并解释关键帧、父级关系与保持变换。
直接答案
抖漫动漫父级移动与自身动作怎样合成
抖漫动漫制作练习中,子对象的画面运动可以同时来自父级变换与自身相对动作。先单独查看“父级带着走”和“子级自己动”,再看合成结果。只有在纯平移、没有额外偏移的简化条件下,才能直接相加位置坐标。
按顺序核对
把问题拆成具体步骤
- 标明父对象与子对象,画出影响方向,并写清坐标系。
- 固定子级相对位置,只移动父级,查看跟随是否符合计划。
- 固定父级,只改变子级自身动作,再查看相对运动。
- 合并预览;若有旋转、缩放、逆矩阵或约束,按实际关系重新计算与检查。
适用范围与例子性质
原创纸船与旗的三维动画概念练习;不是影片工程分析或平台功能说明,算例限定纯平移。
先把整个装置与活动部件分开
一艘纸船可以整体移动,船上的旗也可以沿旗杆升起。若每个部件分别手动追着船改位置,容易漏改;父子关系则让子对象受到父对象变换的影响,同时保留自己相对父级的动作。Blender官方对象父级说明明确这种影响方向,并区分对象自身的变换。
- 本文只用这项机制解释一段原创装置动画,不介绍任何同名网站的制作功能,也不复述真实电影的工程结构。纸船与旗都是自制抽象图形,不能由示意图认定实际项目已绑定或测试。
原创坐标:旗为什么同时向右和向上
设纸船父级起点为(0,0),旗的相对位置为(1,1),所以旗的世界位置也是(1,1)。练习结束时,船移动到(4,0),旗在船自身坐标中升到(1,3)。父级与子级只做平移,父级没有旋转、缩放,且本题没有额外逆矩阵偏移或约束。
- 在这些明确条件下,结束的世界位置是(4+1,0+3)=(5,3)。从(1,1)到(5,3),旗总共右移4、上移2。旗自己的水平数值仍为1,不表示它在整个场景中没有向右移动。图形不供量测,算例以这些坐标为准。
用两个单独预览找到动作来自哪里
第一遍只移动船,冻结旗的相对位置:旗会跟着整体向右走,与船的相对关系不变。第二遍让船停在原位,只改变旗的相对高度:旗上升,船不应跟着上升。最后同时启用两种动作,查看预期的合成结果。
- 如果第二遍连船也被抬高,应回看实际选择的是船、旗还是共同控制对象,不能只看到两者一起动就断言父子方向相反。约束、骨骼、驱动器等也可能影响结果;本文不把简化检查当成所有异常的唯一诊断。
父级关系不等于把模型焊成一块
建立父子关系后,两个对象仍可保持独立。旗可以有自己的形状、可见状态或动作;船的整体移动会影响旗,但单独编辑旗的变换通常不会反向改变船。若创作目标是旗在船上活动,这种分层比将所有位置都写进同一对象更容易表达。
- 父子关系也不同于某时刻保存参数的关键帧。前者说明谁影响谁、在哪个坐标关系中计算,后者说明属性值在什么时刻被记录。一个对象即使没有自己的移动关键帧,也可能因父级移动而在画面中走动。
“建立关系时没跳位”不等于没有关系
Blender的Parent Inverse机制可在建立父级时保留子对象当时的世界位置。因此,仅比较建立关系前后的一张静帧,无法判断之后是否会跟随;要检查对象关系,并实际移动父级观察。
- 本文的加法模型把这类额外偏移排除在题设之外。真实文件若含逆矩阵、旋转或缩放,不能直接把界面上的三个位置数字相加。尤其父级旋转后,子级本地的“向上”可能对应场景中的其他方向,应按真实坐标系和工具文档处理。
改变父级时,先说清要保留哪种结果
如果要把旗从纸船转交给另一个装置,先决定转交瞬间是否保持世界位置,以及之后跟随谁。保持当前画面位置与保留原相对数值不是同一个要求;不能只记录“换了父级”而省略预期。
- 这篇不提供通用于所有版本的点击步骤。练习时保存副本,在转交前后一帧与后续移动阶段分别查看,确认没有意外跳位。完成说明可写“船右移、旗相对升起;只平移算例通过”,不要扩大成整个角色绑定和所有动作已经完成。
常见问题
这篇指南的常见问题
抖漫动漫练习里子对象没写移动关键帧,为什么还在动?
它可能受到父对象的变换影响。关键帧说明自身属性何时记录,父子关系说明变换怎样传递;先查看实际层级与约束,不由画面移动断言一定有自身关键帧。
旗的本地横坐标没变,世界横坐标也不变吗?
不一定。本例旗的本地横坐标一直为1,但船从0移到4,所以旗的世界横坐标从1变为5。此加法仅适用于文中只平移且无额外偏移的题设。
移动旗会把船一起带动吗?
普通父子影响方向是父级到子级,单独改变子级变换通常不会反向改变父级。实际工程若有其他约束或驱动,要另行检查。
建立父级关系时画面没跳,说明失败了吗?
不能这样判断。保留变换及Parent Inverse可让建立关系时保持位置;应查看层级并移动父级验证后续跟随,而非只比较静帧。
数据透明度
本篇指南的资料来源
- Blender 5.0手册:Parenting Objects 已核验
- 发布方
- Blender
- 访问日期
- 2026-10-28
- 支持字段
- 父对象变换影响子对象而非反向;Parent Inverse与Keep Transform的基本用途。