万向节动画
How to Rig a Universal Joint with Blender
转自:https://www.youtube.com/watch?v=veyaCkrAc68
1. 建模:如图分别建立3个网格和2个空对象:
Y轴3个网格对象, 分别为: 绿色input, cross, 蓝色output;
X轴的空对象aim; 如图X轴正向这边;
Y轴的空对象track; 如故Y轴正向这边;
2. 建立父级关系:
依次选择cross, aim, input, [ctrl P],建立父级;
3. 建立约束:
3.1. 依次选择: cross, track [ctrl T] 选择: Lock track constraint
To Y, Lock X;
3.2. 依次选择: Output, track [ctrl T] 选择: Track To
To Y, Up Z;
3.3. 依次选择: Output, aim [ctrl T] 选择: Lock track constraint
to X, Lock Y;
4. 建立动画:
始终选择{绿色Input}
Timeline当前帧置于首帧; [I] 插入关键帧,选择旋转;
当前帧向后移动30帧左右, [R X 30] [R Y 20] [R Z 5];
当前帧向后移动30帧左右, [R X 10] [R Y 30] [R Z 20];
...
始终选择空对象{Etrack}
Timeline当前帧放回首帧; [I] 插入关键帧,选择移动;
当前帧向后移动20帧左右, [G] 移动一点距离,使蓝色Output改变一定角度即可;
当前帧向后移动50帧左右, [G] 移动一点距离,使蓝色Output再改变一点角度;
...
5. 播放动画
sztom
osoft@qq.com
CC-BY-NC-SA
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏