近期热门
首页 CGJOY论坛 动画作品交流 Max动画
关于枪械换弹的问题

[Max动画] 关于枪械换弹的问题

[复制链接]
743 7 0 1 6天前
想请教一下大家用maya做枪械换弹检视这一类的动作    那个弹夹还有手换子弹他们的约束是怎么做的  有没有更加方便一点的办法  用约束的话断开链接断开有点麻烦,一不注意就乱了
0
点赞
0
打赏
1
添加到收藏夹

0

点击复制链接

使用微信扫码分享
一次扣10个券
全部评论11
您需要登录后才可以回帖 登录

maya里用驱动绑定加父子约束可以解决这个问题。第一部分,先用2个定位器分别父子约束左右手的ik控制器的组(注意控制器必须重新打组),这样两个定位器可以动,手也可以单独动。然后把一个定位器父子约束到另一个控制器上,这样就实现了双手动,左右手都能动(注意把蓝色冻结的隐藏掉。其实用线圈也行不一定要定位器)。第二部分,再生成一个定位器,以这个定位器当世界坐标(随便放置在哪里,我习惯放世界坐标上),然后最关键的顺序是:加选,定位器——左右手控制器——武器的控制器(武器记得要做2到3个大圈控制器),进行父子约束,把保持偏移关掉(以此类推多种道具都可以叠父子约束,如果逻辑没有搞乱的话)。然后打开驱动关键帧的界面,打开大纲(方便观察)。选择武器的大圈控制器(这里选择的控制器角色前面你约束的那个),在大纲里,按f,查找到它。你会发现控制器下面会有一个约束节点,点它,点选在驱动设置里设置受驱动项(这个就是要当作受驱动项的节点)。然后选择,一个你喜欢的控制器(随便哪个控制器),点选然后设置驱动者(注意这里的控制器,需要在右边通道盒,选择编辑,选择添加属性,进去设置属性名字(随便设置),选择枚举,改选择项,可以改左,右,世界坐标,等等)。然后出来,选择驱动界面,点选你之前喜欢的控制器,点驱动者,重新更新一下。然后,你在驱动者框框里往下拉,找到你重命名的属性名字点它,然后在受驱动项往下拉,找到最底下的3个属性点它(为什么是3个属性,因为你前面就约束了3个,兄弟)。然后不要关驱动界面,还有。选择你的武器控制器(就是,你之前约束那个)在右边通道盒,可以找到新的属性节点(新生成的全部是1,)。然后选择你之前喜欢的控制器(就是你前面设置属性的那个)。好准备阶段好了,现在是驱动阶段。现在你武器的控制器,再右边设置0或者1,观察你的武器是不是到左手上了(就3个属性,两个设置0一个设置1,就几种选择,很简单的),到了就点一下驱动里的关键帧K一下。右手和世界以此类推。3个都驱动K好了。然后在你喜欢的控制器上检查一下(就是你前面设置创建属性的那个控制器,名字都是你自己设置的别和我说找不到)。最后双手的可以动,单手的左右手也可以单独动,武器也可以单独动,完美。最后一个技巧(你会发现驱动的切换,左手换右手武器会乱跑的问题,可以这样,生成一个模型四边形,随便什么都行,定位器也行。然后选择模型,加选武器的控制器,在修改里,找到匹配变换,然后在里面选择位置匹配和旋转匹配。然后切换左手或者右手的控制器的时候K一帧,反过来选择控制器加选,你刚刚匹配好位置的模型,再匹配一次,这样武器在切换左右手的时候就不会乱飞了。不够只能2帧之间只有匹配,这个技巧非常不错的,完美)
5天前  ·  7楼
回复

使用道具 举报

  • CGJOY_646266268 
    非常感谢!!!!!
    回复
    more_vert
    5天前
  • 稍等哈 回复 CGJOY_646266268
    不客气,我说的有点多,一大口的。不懂可以问我,要是可以用图文,你会立马明白的,就是两套约束,一套定位器-双手-武器(可以切换武器的拿与放),一套定位器-双手控制器的组(双手一起动),然后它两套在组成父子约束。最后在加一个技巧(用模型灵活匹配位置K帧,只能2帧之间切换驱动,不然切换武器的时候还是会乱飞的)。
    回复
    more_vert
    4天前
  • CGJOY_646266268  回复 稍等哈
    等我做练习的时候试试 看上去有点绕 我要实操一下了
    回复
    more_vert
    4天前
  • 共4条回复, 点击查看
6天前  ·  6楼
回复

使用道具 举报

回帖奖励 +20 张CG券

蹲一个答案
6天前  ·  5楼
回复

使用道具 举报

您当前使用的浏览器IE内核版本过低会导致网站显示错误

请使用高速内核浏览器或其他浏览器