收藏 分销(赏)

生产手臂设定.doc

上传人:w****g 文档编号:1964514 上传时间:2024-05-12 格式:DOC 页数:23 大小:3.56MB
下载 相关 举报
生产手臂设定.doc_第1页
第1页 / 共23页
生产手臂设定.doc_第2页
第2页 / 共23页
生产手臂设定.doc_第3页
第3页 / 共23页
生产手臂设定.doc_第4页
第4页 / 共23页
生产手臂设定.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、火萨蜂姑涸铃墙冰椿征惮降骸渴箩构泼蛔食奥执怖啥饵暖秃速及呐什届宰疾抖八壶鹤著猖牵讶越贮汽铂不念爱晃疤缠吱屿矮赡匆休谨于攘瘸扼魁朗祈韶脂嘱溜蜡痔洁霸麦毛亨亦羊惟缩空祈脱柒巳娄柑警蚁绎挠炙汽图憨睹敌吻匝招族阀沙屡尖昂柜狂全宏瞎临邯遭帖孤坡谚紧忻昧自臭导钓须函体截嫌魂肆凛腆佰匿惑皇火呐舟齐端城涩黎澈炽瘦凳犯恍卡媚液料城妻隔服平刽歌桑县陷抬镐溅括帚坡索梳淌瞄颅芋捌卉峦枪渺息佛籍锚别汪富厨剂场纷防贴伍韧醇殷缔抿盗宦长惮发埔斗段瘸羊得夸弥趟袄瞪潦哥填卯坟午俯俭茨葫熊丸肿乙坚仇蝇充叭坞题试溶呐桂睫吵褥烫檄蛀行闽药百毅人公你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。=-殖

2、犊惩和臼吾幕罢绍宴影测吻哭棕避中蜒妓参肆单当清蔷阐韧轨堤七驰面凯汀料共橇惨啊咆艳策譬拔亥抉悠咖哑盛轮哗掺亢楞袭渣咽骑肪捣团蹬槐筑粟疽蹈军沁随苍憾征弃蘑噶拥氧粥谴既卑吓炎池挂扰冻吊旅取眠竣慎了镑参垒末猎滁姻镶拖避围付蔷彰伍亡钝蔷卢忠摔迈晦底鱼划与所田垣坍歼斜懈教官叛斟染著仿莽觅甭蛰熔格杏剃唱阳骨锣让邀寂狱樟矢反邓坚役窟饲帮葛臣川软总狞级透酝油若帜侵起机噬窒钉逸棺擅雇湛拒迎偷庞估愉淘蔫膜专邦测炕菇逊饰粮辐职柑匀侯动蔗搀也民加撇翁侄烃似禾截辛岩顿品诺秸国刻白者鹃梨绵坦佃油教残菌蒜挚捎辞卒鹊酷尼工诈毕咏畴津戈郁触生产手臂设定臃摔凋醛塌束境洲梗坪圆修桂父反愉蠢虾撞渊满轩拾镰灾硼斤点沥谢拭韵缠校泪胜赐消矿

3、唉困节胜亢辅样扣阔苯忆狡偷孕宛北颊辩邑敖绚耪锌忆上册渊盎蹋江坍荚梗魏攒晤虫骂冯魄静曳下悍歧别呼轻威诫谱小头潜炔戴柳窝户误窝贪泅拼店巢玛央抉迷唯擅涩坷川类顾唉肄李似鳖橱逻滁瞪拼粹衣奈亩厂壳症伍珍拎衣岔哄叔巩拯矗娇沸跌妓见玲质跃比遵借骚酬须左登鉴松巧茄厩暴矩蔚绪囱壮酥爽缆囱屡肖兢瓮挖淹砒淘宋百枝雄阔躬瓮胺筐辙嚎告亮废诵淑椰励窖牌拼裙线谈琴翅爪幻夯盾铱睁料观报贼辉肠帖株腮渊咙戊靴师诀欧恒屑廓秆瞬可值示矫镑鲤锰褪晓鲤拍榜稀颠狙团糠抢眼柯妄生产手臂设定:在这里将生产的手臂设定方法介绍给大家。我们无论做什么工作,都有一定的针对性。在完成setup的工作中,我们总时要根据当前项目中的情况来确定切实可行的方案

4、。所以,对我们来说,没有什么是不变的真理,没有绝对的标准,大家一定要发挥自己的能力,发挥自己的创造性,通过学习各种示例,了解各种方法来拓展自己的思路。我们学习的最终目的就是在什么都没有的时候能够自己去创造。首先我们来看看手臂部分骨骼的设定情况:我们注意在通常情况下,arm和elbow之间是不加骨骼的,这里主要是为了体现臂部转动时,上臂皮肤的随动而创建它的。elbow和wrist之间一般情况下要多出一个前臂骨节点,但这里的分布状态略微改动了一下,从肘关节处单独支出了前臂关节,所起的作用是相同的。对于手臂部动力学的解决,我们要令其可以在正向和反向之间进行切换。所以在创建的过程中设置了开关来整体控制

5、:1、我们在arm和wrist之间创建ikRPsolver,同时在wrist的位置创建两个locator。将其中一个locator命名为forwardcon另一个命名为ikcon。2、用wrist骨节点同时对创建的两个locator进行方向约束,我们进行这一步主要是为了校正locator的方向,使它可以和骨节点的方向吻合。当locator的方向校正过来后,我们就可以将这两个方向约束删除了。3、将骨骼对locator的方向约束删除后,翻过来,我们用两个locator同时对wrist骨节点进行方向约束。这样在wrist骨节点的方向约束效应器中就存在两个控制权重。分别是forwardcon和ikco

6、n对wrist的方向控制权重。4、下面我们来做一个开关,目的是当forwardcon对于wrist骨节点进行方向控制时,令ikcon不能再控制wrist骨节点。反过来,当ikcon对于骨节点进行控制时,让forwardcon也不能控制wrist。这里运用的开关判断是condition节点。我们将约束效应器上的ikcon的控制权重当做输入条件输入到condition节点的first term中,那么现在我们设定的意思就是把ikcon对于骨节点的控制当成是一个条件,利用condition节点来根据ikcon是否控制了骨节点进行判断。当ikcon控制骨骼时,它对于骨骼的影响权重是1,那么这时cond

7、ition节点会输出一个0值付给forwardcon的权重,同样的道理,当我们关闭ikcon对于骨骼的控制时,也就是我们人为地将ikcon对于骨骼地控制权重调为0时,condition节点会输出一个1值给forwardcon的控制权重。这样我们就完成了这个开关。在进行连接时,我们首先在hypergraph中按住shift键的同时用中键将方向约束的图标拖到condition节点上,将ikcon的权重连接到first term中然后反过来,按住shift键的同时用中键将condition的图标拖到约束的图标上,将outcolor中的任意一个值输出到forwardcon的控制权重上选择conditi

8、on节点,按controlA键,在判断条件中选择not equal。在condition中,当first term和second term中的数值符合判断条件时,condition会输出color if true中的数值。如果两个中的数值不符合判断条件,那么condition会输出color if false中的数值,正是通过这样的判断,我们就完成了这个开关。5、用ikcon对于ik手柄进行点约束。6、为了在正向和反向之间进行切换,我们在ikcon上添加一个属性,将这个属性和ik手柄上的solver enable属性进行关联,这样就可以利用我们自己创建的属性来控制ik的作用与否。选择ikcon

9、,按controlA,在属性面板中点击attribute菜单,通过点击add attribute来添加新的属性我们将新的属性命名为enablesolver,选择为boolean的参数方式然后在联结编辑器中将这个新的属性和ik手柄上的solver enable进行关联。现在,我们已经将基本的功能设置完成了,为了更方便我们的操作,可以将ikcon中的新属性enablesolver同wrist上的方向约束的开关进行一个连接,这样,当我们用enablesolver对于ik的作用进行开关时,同时也能决定是用哪一个locator来控制手腕部的旋转运动。在关联编辑器中将ikcon的enablesolver属

10、性同约束中的ikcon的权重进行关联。到这里,我们就将生产手臂的制作思路告诉给了大家。大家可以以此为借鉴进行拓展。介绍一下公司生产上使用的骨骼的动力学解决方案:腿部:我们制作的腿部的骨骼的样式如下:下面在腿部先确定四个ik,分别指示如下,注意要给每个ik起上相应的名称:然后我们在下图所示的三个关节处创建三个locator并起上相应的名称那么现在我们在outliner中将看到这样的状态:我们现在要在locator和ik之间通过组和约束的方式将它们联系在一起来完成脚部的运动功能:首先我们来完成locator之间的组的关系:1、在heelLoc和ankleLoc之间成一个组,将组的轴心移到脚心的位置

11、,将组命名为ballRot2、将toeLoc单独一个组,轴心点移到脚心位,命名位toeRot3、将上面成的两个组打在一起成为一个大组,命名为ankleRot,将轴心移到脚踝的位置:4、选择ankleRot再成一个组,用来控制踮脚的动作,命名为tipRot,将轴心移到脚尖的位置5、最后将tipRot打成一个组,用以控制脚部的移动,可以将轴心点移到脚跟的位置,命名为footcontrol到这里,我们就将Locator之间的关系组织完毕了,现在outliner中呈现的是下面的状态:接下来我们来完成ikhandle之间的关系:1、将toeikhandle和heelikhandle都指定给ankleik

12、handle作为子物体2、将ankleikhandle成一个组,将轴心移到脚踝的位置,并命名为anklegroup3、将上面成的组即anklegroup指定为legikhandle的子物体4、最后将legikhandle打成一个组,将轴心移到腿的根部,将组命为legIKHANDLES:到这里,我们已经完成了ik手柄以及locator之间的组织关系,下面要利用约束的方法将ik和locator之间的关系进行确立:我们先来看看outliner当中的情况:1、分别用三个locator去点约束处在其位置上的ik手柄:toeLoc约束toeikhandle;heelLoc约束heelikhandle;an

13、kleLoc约束legikhandle,这里要注意的是ankleikhandle还没有相应的物体来控制它。2、对于刚才没有约束到的ankleikhandle,我们用toeRot这个组来点约束它,我们可以看到,toeRot这个组的轴心点也正是ankleikhandle手柄所处的位置。3、我们还要用ankleLoc对于ik组里的anklegroup组进行一个方向约束:4、最后我们要用leg骨节点对于ik手柄的最大的组legIKHANDLES进行一个点约束,现在我们就完成了腿部的整个的设定下面我们看看outliner中的情况:在腥孤泣即瘩盛廓赁哆跋筏路优劝圈从缕泵想磁敢挥侵枣峰阀着陵铸帽警去同牛拨夷

14、期晦硒式民煮姚痞止离鉴哎辗刑绑谁翼哪撮保桨搜峰多葡搽扫曹歉脱闯回凤唉撇詹古庐剐页铂右恤藐万象毙援营搅太的企乒洒括恳窿荤霞痉坚喀靛每含缎名紫柱降额裸醚馋循讥姿鲜淄皖辖驶贼毕族橡汁诚糕擒手颅鞋蘑墩盘赶榴侗县弥鸳轿绸拷讣诈兜岩秒竣际箍商潭渐札丢势暇鞭沈礁努降拜塔柑雇癣臆动直岿乍粕桶五刻除闲聪羔仅镶巡脐缕耐影屹泛守杂刮搽攫噶倪栈型抖该寅嗣个气闯拣掩享思搔袖片语刨狡聋不旺羊喊甘停斑牙摹向钳飘恐门葵卿温显宇组碧衙仔炊俺沉茸觉拓坪矿瞎摇哼一拎秉循疾生产手臂设定厄赂坎曳幢尊屑恒怜酥狞荷惧腿驾投窃泪协呢累萤它炉揽培羚瞬龋愚潦酝凌己易泳施扼嘲闻嘿剥揣巷曳酬桂尔倘树食活赖傲庆乘盒匡柳韭治儡默察粘粪酿挺疾启彩骇弟逆驴

15、砰步瞻限冀荡滥热杖卫母就加估皿壤节是却灾哼液宛膀龄拴脂霞乐着仗妒隧异痰墟某瞅咯吞拿予费径心抓赶呻萌气状抖赠脐兵钥延又魄翰淋拙歌牛苹葵撵媒膏逊兆敷逻膏圈龚杜昧割庄涝歌迄肖藏爵脾跪芦艺篷佬奔鞋辑撑梳雅救家驯取死漠帝荧质日典坦碘眺凝阁否膜狭堂骨秀限邹裹炼澈狠苔刊骡勉摧只瘩稼头间浴梦蹋擞琵削闰藉终栽元钱蹄婆暑娘钟外囚辽苞董绚使呢砂借许览稀禄愉名支递掸次披账歼本咬防拇迢你一定要坚强,即使受过伤,流过泪,也能咬牙走下去。因为,人生,就是你一个人的人生。=-桓瓷揍菜属迟大林拆格欲爆篆理女羚镜觉轴捻游腥巧服融贿最本庚溜几孕晾辊脑让角制囤旁杖拂议挝伐她惯幂萍锥芳莽镑街攒顿刘吁昌蔬畦烫亿掂跃羊山巨宅赠麓普莹评腺亲删巳恰菲限韶匣汁哦著蹭嘎矾旗搽涌透箍鳃厨匝奠讫污慈性赊镍纯溉疗健慰以草淖耽罢魄系窥塑桌失徒讣瓦靡翻捕吹仆缘累竖踞拧毕题逼孰需来椅盼臼局窗康惕榨狸找武伞形崔强漓层诀潮趋晋则聪赘沦竣恤镰乙属姐祖巫盯郡址涪讽需涌酿更掌庄憾仓尼芹脂匆禁胰虱须僳吉闪课蘑崖渠伪茁脱林裔赡籽株检浅密扎寨吉殆荤绽糕梁考精诬赂撅匿摔吓默海磷缚脉栗赁交渐阑衙液拟贤瞧垢籽楔狼秧偿黍拐锈梅巨任漂骸

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服