{"id":173,"date":"2020-08-12T11:51:10","date_gmt":"2020-08-12T15:51:10","guid":{"rendered":"https:\/\/animation.monmouth.edu\/instruct\/?p=173"},"modified":"2022-09-09T10:47:32","modified_gmt":"2022-09-09T14:47:32","slug":"working-with-non-linear-deformers","status":"publish","type":"post","link":"https:\/\/animation.monmouth.edu\/instruct\/autodesk-maya\/working-with-non-linear-deformers\/","title":{"rendered":"Working with Non-Linear Deformers"},"content":{"rendered":"\n<p class=\"has-text-align-center\"><a href=\"#animate\">Animating Deformers<\/a> |<a href=\"#control\"> Adding Controllers (Set Driven Keys)<\/a><\/p>\n\n\n\n<p>The following movie explains the process of creating and using a non-linear deformer, the bend deformer:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Maya.NonLinear:Bend\" width=\"780\" height=\"585\" src=\"https:\/\/www.youtube.com\/embed\/2aLefxxKQDY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><figcaption>Bend deformer as example of a Non-Linear Deformer in Maya<\/figcaption><\/figure>\n\n\n\n<p>You can stack multiple non-linear deformers and they will all work on top of each other. The result will depend on the order in which they are applied. Unfortunately the easiest way to change that order is by deleting the deformers and then re-create them in the right (the preferred) order. To delete a deformer, select the deformer handle (in the outliner) and hit delete.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/animation.monmouth.edu\/instruct\/wp-content\/uploads\/sites\/3\/2020\/08\/CubeTwistBend.png\"><img fetchpriority=\"high\" decoding=\"async\" width=\"736\" height=\"327\" src=\"https:\/\/animation.monmouth.edu\/instruct\/wp-content\/uploads\/sites\/3\/2020\/08\/CubeTwistBend.png\" alt=\"CubeTwistBend\" class=\"wp-image-175\" srcset=\"https:\/\/animation.monmouth.edu\/instruct\/wp-content\/uploads\/sites\/3\/2020\/08\/CubeTwistBend.png 736w, https:\/\/animation.monmouth.edu\/instruct\/wp-content\/uploads\/sites\/3\/2020\/08\/CubeTwistBend-250x111.png 250w\" sizes=\"(max-width: 736px) 100vw, 736px\" \/><\/a><figcaption>Cube with a Twist and two Bend deformers applied<\/figcaption><\/figure>\n\n\n\n<p>The image above show the cube set up with three deformers. Note that you can get to all parameters by selecting the cube and look under Inputs in the Channel Box. Naming the deformers help keep track of what is what.<\/p>\n\n\n\n<a name=\"animate\"><\/a>\n\n\n\n<h2 class=\"wp-block-heading\">Animating the deformers<\/h2>\n\n\n\n<p>Hitting <strong>s<\/strong> will not animate the deformer parameters for you, it will only set keyframes on the transform channels (translate, rotate, scale). You can easily set keyframes from the channel box. Select the parameter (like &#8216;Start Angle&#8221; in the image above), right-click on it and select &#8220;Key Selected&#8221;. You can do the same from the Channel Box&#8217; &#8220;Channels&#8221; menu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Here is a jumping box<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Jumping Cube\" width=\"780\" height=\"585\" src=\"https:\/\/www.youtube.com\/embed\/evopH4xXqvo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><figcaption>Hop!<\/figcaption><\/figure>\n\n\n\n<a name=\"control\"><\/a>\n\n\n\n<h2 class=\"wp-block-heading\">Adding a Controller using Set Driven Keys<\/h2>\n\n\n\n<p>Here is a way to add controllers to your rig. Please note that you do not need three keys (as set at 4 minutes) but that two will do nicely:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-4-3 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Maya: Controller using Set Driven Keys\" width=\"780\" height=\"585\" src=\"https:\/\/www.youtube.com\/embed\/NYjLW5Rozwg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Bend deformer example, stacking controllers. how to add controllers using set driven keys.<\/p>\n","protected":false},"author":3,"featured_media":175,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[85,14,3,15],"tags":[16,18,68,27,17],"class_list":["post-173","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-3d-computer","category-animation","category-autodesk-maya","category-rigging","tag-bend-deformer","tag-controllers","tag-deformer","tag-instruction-video","tag-set-driven-keys"],"_links":{"self":[{"href":"https:\/\/animation.monmouth.edu\/instruct\/wp-json\/wp\/v2\/posts\/173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/animation.monmouth.edu\/instruct\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/animation.monmouth.edu\/instruct\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/animation.monmouth.edu\/instruct\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/animation.monmouth.edu\/instruct\/wp-json\/wp\/v2\/comments?post=173"}],"version-history":[{"count":5,"href":"https:\/\/animation.monmouth.edu\/instruct\/wp-json\/wp\/v2\/posts\/173\/revisions"}],"predecessor-version":[{"id":371,"href":"https:\/\/animation.monmouth.edu\/instruct\/wp-json\/wp\/v2\/posts\/173\/revisions\/371"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/animation.monmouth.edu\/instruct\/wp-json\/wp\/v2\/media\/175"}],"wp:attachment":[{"href":"https:\/\/animation.monmouth.edu\/instruct\/wp-json\/wp\/v2\/media?parent=173"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/animation.monmouth.edu\/instruct\/wp-json\/wp\/v2\/categories?post=173"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/animation.monmouth.edu\/instruct\/wp-json\/wp\/v2\/tags?post=173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}