maya在表情制作中Blendshape的使用技巧_第1页
maya在表情制作中Blendshape的使用技巧_第2页
maya在表情制作中Blendshape的使用技巧_第3页
maya在表情制作中Blendshape的使用技巧_第4页
maya在表情制作中Blendshape的使用技巧_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、在表情制作中Blendshape的使用技巧(2010-09-0920:05:41)转载标签:分类:【Maya教程】表情制作blendshape教程雨恒教育角色表情的制作在Maya中,可以理解为模型点的位移。Maya中对于点的控制有多种方式:Springs(弹性约束),Particles(粒子控制),WeightedDeformer(变形权重),RigidSkins(刚直蒙皮),BlendShapeDeformers(融合变形),SmoothSkins(光滑蒙皮)等,常用于角色绑定的为变形权重,刚直蒙皮,融合变形,光滑蒙皮。动画师调节角色动作,通常都是对控制器设置动画,然后通过控制器驱动各种变形

2、约束来改变模型的形态。BlendShape常用于表情的制作,因为其面板有方便的动画操作滑条,并且支持多个变形过渡。虽然它可调节的幅度不是很大,但辅助骨骼控制,可以制作丰富细微的表情(尤其是皱纹)。以下是BlendShape为基础的角色表情绑定介绍。在Maya节点优先级别中(仅对角色绑定而言),BlendShape的默认设置(DeformationOrder为Frontofchain)是最高级别的,也就是无论是先制作表情还是先绑定骨骼,都不影响BlendShape的节点优先顺序一BendShape会始终位于其他变形器和smoothSkin之前。变形器常用于角色身体细节的挤压拉伸,一般是在骨骼绑定

3、smoothSkin之后。*通常情况下不需要更改BlendShape的DeformationOrder(变形顺序)。将角色的表情部位(通常是头部+颈部)作为单独的一个物体,能简化表情绑定的操作,可以最大限度的节省资源;不过相对的,也就产生了模型接缝。这里主要介绍下模型整体绑定(头部与身体无缝接合)的方法。这是从Zbrush中导出的一个人体模型(模型虽然简单,但是布线很漂亮)。操作前提:在执行绑定前,一定要将模型的所有操作历史删除,并冻结所有变形信息。【名词理解】基本物体(baseobject):受控制的原始模型目标物体(targetobject):基本物体的变形副本。目标物体可以有多个。【操作

4、流程】1.切割头部。选择人体头部的面,执行提取命令:Mesh-Extract。*EditMesh菜单下的KeepFacesTogether定要勾选上,否则会将所选面全部分离成碎片。删除模型历史,复制头部(基本物体),移动至一侧。复制出的模型保留了原模型的变形信息,因此千万不要将复制出的模型(目标物体)进行冻结操作,否则会在执行BlendShape后出现异常移动。改变目标物体的外形,如微笑。操作方法有很多,你可以使用各种变形工具来改变模型,也可以直接移动点,甚至可以导出模型到Zbrush中雕刻,然后再导回Maya。只要记住一点,模型的拓扑千万不能改变,也就是不要对模型的点线面进行增减操作(包括点

5、ID的更改)。删除目标物体历史。现在可以按顺序选择多个目标物体,最后加选基本物体,执行BlendShpe的融合变形操作。但是,这种常规的做法会限制我们对绑定后角色的表情设置。具体来说,就是你无法在绑定后继续增加用于制作表情的目标物体,除非你愿意增加一堆分离合并的历史节点。匚reateDeformersSculptDeformerClusterSoftModificationWireTooiWireDropoffLocat&rWrinkleToolPcintOnCurve-NonlinearJiggleD-eformerJiggleDiskCacheJiggleD-iskCacheAttribu

6、tesEl亡r?dShB|D巴,属性连接。一个不错的方法:将其中一个目标物体作为其他目标物体和基本物体连接的桥梁。*为了便于说明,我将分离出的基本物体命名为BaseHead,复制出的目标物体命令为TotalCon。步骤:先选择TotalCon,然后Shift加选BaseHead,按键盘上的“J”键,选择物体的形节点,然后打开属性连接器:Window-GeneralEditors-ConnectionEditor*如果选择顺序相反,可以点击from-to改变基本物体和目标物体的输入输出关系。sWindowGeneralEditorsVisorAttributeEdikoOutlinerBlind

7、DataEditorComponentEditorAttributeS-preadSheetDisplayLayerEditorAssetEditorChannelControlFrameAllinAllViewsFrameSelectioninAllViewsScriptEditorCommandEhe-llRenderingEditorsAnimatio-nEditorsRelationshipEditorsSettings/PreferencesConne-rtionEditorTotalConPaintEffectsUVTextureEditorPlayblastOViewArrang

8、ementSave-dLayoutsSave-CurrentLayout.Hypergraph:HierarchyHypergrsph:Conne-ctioris点击Outputs面板中的outMesh属性,与Inputs面板中的inMesh属性进行连接。此时,基本物体BaseHead将受到目标物体TotalCon的控制,改变目标物体的外形(包括点线面的增减操作),基本物体也将跟着发生改变。ConnexionEditor口回OptionsLeftDisplayRightDisplayHelpkjRjeloadLeftReloadFlightOutputsfrom-toInputsairtraS

9、ampleRatetextureThresholdnormalThresholdcollisionOffsetVelocityIncremecoIlisionDepthVelocitylncremecollisionOffsetVelocityMutiplieScollision口巳pth#已lodtyMuhzipli已inM&sh*textureTliresholdnormanilresholdcoffisonOITsetVelocitylnxcollisionDepthVelocitvln-icoffisionOlTsetVelDCitvMlcollisionDepthVekxitvMl3

10、iauWeshoutMeshsmoothLevelcontinuitvsmoothLFVskeepKorderkeepHardEdgepropsg2teEdgeHardnsskepnManRnrriprworldMeshsmo-othLevelcontinliit/smo-othUVskeepBorderkeepHardEdgenrnnTinfitpFrlnpHarrlnpRq丿卜TotalConShape上J“卜|Bas&HeadShapeClearAJI|Remove|Break|MakeClose46.缝合模型。选择基本物体(头部)和身体,执行合并操作:Mesh-Combine,然后缝合

11、临近点:EditMesh-Merge。MeshSmoothTransferAttributesClipboardActions.ReduceMakeHole-ToolTriarigulateQuadrangulatePaintKeduceWeightsToolPaintTranderAttributesWeightsToolFillHoleCreatePolygonToolCj-iiIUccrvnrvi*ritnTr-brCo-mbineinsertEdge-LoopToolOOffsetEdgeLoopTo-olAddDivisi-onsOSlideEdgeToolTransformComp

12、onentFlipTriangleEdgeaPokeFace-0We-dgeFaceaDuplicateFaceoDeta匚hComponentMerge0MergeToCenter诡Ccllaps-eMergeVertexToolM&rgsEdgeT凸凸1DeleteEdge/VertexChamferVertexBevelO*重要:缝合临近点时不要选择多余的非重合点否则会造成BlendShape和SmoothSkin组合动作发生异常;不要删除模型保留的历史信息。以下是多选点后的异常现象mponentPokeFaceWedgeFaceduplicateFacebndgeAppendtoPol

13、ygonToolCutFace-5ToolSplitPolygonToolJnaertEdgeLoopToolOffsetEdgeLoopToolAddDivisionsSlideEdgeToo-ITrandormCompone-ntFlipTriangleEdge-EaseSeadaa3ao7.关系。以下图示可以很好的说明以上操作的意义一在蒙皮和BlendShape之间建立了一个OutMesh的桥梁。*此时BaseHead已经失去作用,而TotalCon成为了基本物体,新的目标物体将由复制TotalCon而得;对TotalCon执行BlendShape,其效果将同时作用于保留历史信息的Bas

14、eHead。&经过以上操作,SmoothSkin和BlendShape是相互独立的,操作的先后顺序不影响绑定的结果。这里只重点说明BlendShape的部分。9.融合变形。按顺序选择多个变形后的目标物体,最后加选基本物体TotalCon,执行融合变形操作:CreateDeformers-BlendShape。RaseBrad3Lgg止DeformerJiggleDi&kCachpJic)eDukCacheNt&buiespGint*SrveTtalCdi匚FiJ-Jt?DtornntriWireToolVVireDJijpcffLototorWrinfelsToolLatticeCluerSo

15、ftVJodifiCdliOnNori-narSculptDrf&rrrwr10.开启BlendShape的控制面板:Window-AnimationEditors-BlendShape,拖动相应滑块,可以看到模型的变化。D-isplayST”IWindowIAssetsAnimate-GeorrietryCacheCreateDeformee-neralEdito-rsR.enderirigEditors,enderingPaintEffiectsmPolygorA-nimstionEditorsR.elation5hipEditorsSettings/Prefer已nu已eigShowAt

16、tributeEditorutlinerHypergraph:HierarchyHypergraph:Ccirinection&GraphEditorTraxEditorDopeSheetExpressionEditorDevice-EditorElendShapeEditOptionsHtfpMendSJiapei11.完成。执行BlendShape操作后,Maya已将动画信息保存在文件中,即使删除目标物体,表情动画仍然存在。不过为了以后的管理和修改,建议保留目标模型。12.一些BlendShape的相关操作。(1)勾选Basic面板下的In-between选项,可以参考多个目标物体的变形,

17、对基本物体进行变形引导,如制作一个弯曲的管子,你需要先创建弯曲幅度不大的多个目标物体。(2)EditDeformers菜单下的PaintBlendShapeWeightsTool可以绘制基本物体受相应目标物体影响的权重。(3)EditDeformers-BlendShape:Add:对指定的BlendShape节点增加动画控制,可将新增加的表情动画添加到同一个BlendShape节点。Remove:将所选目标物体从基本物体的BlendShape节点中移除动画控制。Swap:将所选的两个目标物体在BlendShape节点中的动画控制进行互换。BakeTopologyToTargets:当基本物体

18、外形改变后,选择基本物体,执行该操作可以同时改变BlendShape节点下的所有目标物体外形。EditDefo-rmers囱EditMe-mbershipToolPruneMemberE-hip1BlendShapeLattice-卜WrapWire卜DisplaylntermediateObjectsHideTnte-ErnediateObjectsBlendShapeAddRemoveSwapBakeTopologyTTsrge-tsPaintBlendShapeWeightsToolPaintCliJ5terWeightsToolPaintJiggleWeightsToolPaintWi

19、reWeightsToolPaintSetMembershipTool对BlendShape设置动画关键帧,在BlendShape的控制面板中点击相应的Key按钮;(5)在对基本物体进行权重绘制时,可以对所选目标物体的权重设置动画关键帧:Brush笔刷属性编辑器中的KeySelectedTargetWeights或者Animate菜单下的SetBlendShapeTargetWeightKeys。诵F阿trwsX科tWS-trtQZ畫IbdVBbfltiF的轴IrrfontndjUrerljifo规站thflSrudDtiwtCstDn-frtepsonom國(匚dfin#diemEdiicrOflliw*LXrDitpliy尺眄htDisplifyH#ip诵F阿Edit(6)要使用其他元素控制BlendShape动画,需要在BlendShape的控制面板中点击Select按钮,选中BlendShape节点。如使用一个Nurbs圆环的X轴向移动来控制名称为TotalConl的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论