How to rig a snake in Maya

Поділитися
Вставка
  • Опубліковано 5 вер 2024
  • I did not model or texture the snake. I rigged it, and animated it. The model was ripped from the game Crysis 3. The rig can be fully animated while slithering, and can be manually slithered or automatically done.
    animation : skfb.ly/6szTB

КОМЕНТАРІ • 88

  • @russlondon
    @russlondon 2 роки тому +9

    Someone got murdered at 13:24 but he still kept going with his tutorial. A true pro.

  • @cinemocgi1376
    @cinemocgi1376 2 місяці тому

    Fun little thing to add to animate easier: select all the controllers, Ctrl G to group, create 1 main controller at the front, parent the group under the main controller. If you move the main controller forwards, the snake still wiggles without using keyframes :)

  • @VictoriaLampini
    @VictoriaLampini 2 роки тому +4

    I can't tell you how much this tutorial has helped me. Thank you so much for making it!

  • @DrKaufmann
    @DrKaufmann 6 років тому +1

    This is brilliant! Thank you for making snake animation so easy

  • @ssstringer
    @ssstringer 3 роки тому

    Such a cool animation dude! I'm using this tutorial to animate a worm for a uni assignment. Thank you for the help!

  • @aranzayoyi
    @aranzayoyi 5 років тому +2

    Damn! this is so helpful, thank you so much for uploading :D

  • @Sarafinamariee
    @Sarafinamariee 2 роки тому

    This tutorial saved me!! You're amazing, thank you so much

  • @alvinlutfianda89
    @alvinlutfianda89 5 років тому

    Thank you, simple and easy to understand. I'm new in rigging in maya :)

  • @francoferrari8905
    @francoferrari8905 2 роки тому

    Amazing tutorial ! Thanks so much

  • @MehrdadGhadiri
    @MehrdadGhadiri 6 років тому +2

    Thanks...You are a good teacher

  • @anirudhsingh6553
    @anirudhsingh6553 3 роки тому

    awesome...only if could give a 1000 more likes.... respect man..

  • @joelwongliangzhou6994
    @joelwongliangzhou6994 6 років тому +4

    amazing job on the tutorial Carlos. I was able to keep up all the way until the deformers. My snake moves when i control each individual nurbs curve however, when I apply the deformer, the curves conform to the deformer curve but the snake does not follow. Would you know why? Sorry this might be a stupid question.

    • @Fullmetalseagul
      @Fullmetalseagul 4 роки тому +8

      I know you probably figured this out already but I figured I'd answer for anyone else with this issue. You select all nurbs curves, including the spline curve that was created with the ik handle, then hit deform>non linear>sine.

  • @_pd__
    @_pd__ 3 роки тому

    Thank you so much.. This video has been a great help!.. Bless you..!!

  • @rakusfevorates9500
    @rakusfevorates9500 5 років тому

    Very good , realistic

  • @wallisliu9480
    @wallisliu9480 3 роки тому

    THAAAANKS!!! This is super helpful!

  • @catdavey7879
    @catdavey7879 Рік тому

    this is so slay! using it for reference as I rig a giant alien worm, thank you!!!

  • @NickRossi
    @NickRossi 2 роки тому

    Thank you so much for this tutorial!! This was a big help. I tried a lot of others from YT and this one made the most sense to me. When exporting as FBX for Unity, do you have any recommendations for easier import of the animations? I'm not sure what to bake or leave as is. Thank you!

  • @domhawley
    @domhawley Рік тому

    Thanks for a great tutorial, is there a simple way to attach a global control to the rig so i can position it in my scene. Sorry I'm new to rigging, anything I try splits all the elements apart when i move it.

  • @Axolotlan
    @Axolotlan 3 роки тому +3

    I did everything step by step, but i can't get the curves to affect the clusters within, what am I doing wrong?

    • @TrueDougPolo
      @TrueDougPolo 3 роки тому

      It happens when you selected only the NURBS controls and forgot to also select the spineIK curve. So, select all controls you want to move with Sine and de curve that controls the chain joints in your IK handle.

    • @Axolotlan
      @Axolotlan 3 роки тому +1

      @@TrueDougPolo thats correct, my bad! Thank you mate! I'll send you the results as soon as i get it working. Greetings from México.

    • @TrueDougPolo
      @TrueDougPolo 3 роки тому +1

      ​@@Axolotlan You're welcome bro. Greetings from Brazil! =D

  • @oommenviju
    @oommenviju 6 років тому

    The only solution i found so far to get rid of this situation is, set driven key, use a controller and add clusters as drivers.

    • @charlievelazquez8904
      @charlievelazquez8904  6 років тому +1

      Hey I saw you posted a link to your file. Unfortunately your link didn’t work so I was unable to check it out. I’m glad you found a solution. In the process I’m sure you learned something this video didn’t teach! I would still be interesting in looking at your file “broken” if you want.

  • @DJM3D
    @DJM3D 4 роки тому

    Very nice, thanks!

  • @EnriqShockwave
    @EnriqShockwave 6 років тому

    Awesome, thanks for this!

  • @colorbox202
    @colorbox202 6 років тому

    very good rig sir

  • @minhaj_khan
    @minhaj_khan 5 років тому

    Very cool!

  • @MF99K
    @MF99K 4 роки тому

    is there a way I could change it so that the dropoff is different for each side?

  • @yarosyari3516
    @yarosyari3516 11 місяців тому

    my sine doesn't affect bones :( it affects controllers, which affect bones if I use 'em directly via clasters in my "ik spline handle", but via Sine deformer the bones do stay in place :(
    how to resolve?

    • @yarosyari3516
      @yarosyari3516 11 місяців тому

      ///I had to include ik spline curve in my sine deformer

  • @eshan309
    @eshan309 5 років тому

    i never knew about sine deformer.
    thanks!

  • @brandong.829
    @brandong.829 2 роки тому

    Thank you so much

  • @creativeContent8579
    @creativeContent8579 5 років тому +1

    bro can u give me a link of joint script . coz i want it & i couldn,t find it anymore .

  • @PradyutChowdhury3DVFXartist
    @PradyutChowdhury3DVFXartist 4 роки тому

    nice tutorial..👍👍

  • @lycuellar
    @lycuellar 4 роки тому

    Ik this video is old but oh well, im having troubles at the end when we start animating. Everything is fine until i change the offset value on the 24th frame, my object completely breaks and idk why or what I'm doing wrong. I already remade the object thinking maybe I broke it at the beginning or smth and redid it all again, but nope it still breaks when trying to animate it. Can someone please help me?

  • @alanandrade9056
    @alanandrade9056 6 років тому +1

    Great video!!! Just have two questions:
    How do I make a loop out of the Sine? The snake is flickering at the end of the animation because it doesn't end on the same position.
    And how do I export the Sine? When I export to a FBX file the Sine doesnt come with the animation and the mesh will be without any animation

    • @MF99K
      @MF99K 4 роки тому

      as long as the first and last keyframe on the sine offset are both whole numbers it should loop

  • @speedoflight1136
    @speedoflight1136 Рік тому

    спасибо большое бро!)

  • @DeliriousBlake
    @DeliriousBlake 3 роки тому

    Thank you! Can I constraine this parametres in head control?

  • @manhha00
    @manhha00 7 років тому

    very cool !

  • @sitiandriani9937
    @sitiandriani9937 6 років тому +2

    i stuck at 4.17, can anyone please help me, i cantt found thesquare in the pink line

  • @oommenviju
    @oommenviju 6 років тому +2

    for me everything is going great till last except when i changed the inputs of sine, mesh is not all reacting according input value of sine, while the nurbs circle did. i would like to know how to fix this problem. Please reply

    • @charlievelazquez8904
      @charlievelazquez8904  6 років тому

      i'd love to help. I dont know exactly what is happening though. Can you send me a picture? or a video?
      you can upload it (video/picture) to google drive then post the link.

    • @oommenviju
      @oommenviju 6 років тому

      how can i send you the picture

    • @charlievelazquez8904
      @charlievelazquez8904  6 років тому

      if you have a gmail, you can upload a screenshot or a picture to Google Drive. Then you can post/share that link in a reply or a comment on this video.

    • @oommenviju
      @oommenviju 6 років тому

      thank you very much for your immediate responses, here is the link i have attached. Please go through it and help me to fix the problem. I followed all the steps as mentioned in the video, but when sine deformer is added and inputs values are changed, only the IK handle curve and controllers responds to the value but not the joints and mesh accordingly

    • @oommenviju
      @oommenviju 6 років тому

      drive.google.com/open?id=1aWF7Lb00fEorj9ORYnpOhBcViL3r4uEx

  • @CheeduldStudio
    @CheeduldStudio 5 років тому

    Nice

  • @azzamohammad3227
    @azzamohammad3227 6 років тому +1

    thank you for that video it really helped me but an ask about a problem that happened with me, for some reasons that I do not know my snake does not follow control circles , any help pls

    • @emile4395
      @emile4395 5 років тому +2

      this is propably too late, but I also had the problem and maybe someone else will have it some time: In my case I had only selected the circles, when applying the sine deformer (since I have a lot more controls in general) but you also need to select the ik spline curve before applying the sine deformer. that's why he selects "all by type - nurbs curves"
      if you know what you're doing, this was an obvious mistake, but oh well.. rigging is brutal to learn

    • @tamaraorlova
      @tamaraorlova 5 років тому

      @@emile4395 Hey Emi, thanks for answering that question - I got the same problem and you have solved it!

  • @thesdfable
    @thesdfable 4 роки тому

    Great thank you!

  • @azzamohammad3227
    @azzamohammad3227 6 років тому

    thank you sir , just a question how to get to control vertex at min 4.15

  • @julis560
    @julis560 6 років тому

    Hi Carlos,
    If my initial snake rig has jaw bones and joints (which means my root is in the neck) how do I create an IK spline handle in that case? Your method works well for the body but ignores the head as the IK spline wouldnt go all the way into the head. So the snake collapses onto itself when i try to move it forward. Would appreciate any help!

    • @charlievelazquez8904
      @charlievelazquez8904  6 років тому

      I will try it out and get back to you as soon as possible!

    • @minhaj_khan
      @minhaj_khan 5 років тому +1

      I think you can create the IK spline by selecting all the joints except the neck and head

  • @larvenkarlsson440
    @larvenkarlsson440 5 років тому

    Non commercial but on a commercial channel...

  • @jnandeepdevsarma2966
    @jnandeepdevsarma2966 5 років тому

    how to move forward
    ?

  • @ave1996
    @ave1996 5 років тому

    Can we use this on a spring?

  • @lovepreetsinghbrar101
    @lovepreetsinghbrar101 5 років тому

    How to set up facial rig of snake with tongue..............

    • @charlievelazquez8904
      @charlievelazquez8904  5 років тому

      I'd suggest finding a good facial rigging tutorial. This is just a tutorial to make rigging and animating a snake easier. Sorry

  • @graphicsdesign3609
    @graphicsdesign3609 5 років тому

    I tried the rig. But my mesh is not moving with curve ctrl. Can you tell me the salution?

    • @tinken7952
      @tinken7952 5 років тому

      After creating the sineHandle, remember to FreezeTranformation it.

    • @graphicsdesign3609
      @graphicsdesign3609 5 років тому

      @@tinken7952 Thank you. I got the solution. I forgot to select spline curve.

  • @MagixVFX
    @MagixVFX 6 років тому

    Sir if you know to use blender pls make tutorial on blender to rig the snake pls

  • @BlackPython_2435
    @BlackPython_2435 5 років тому

    Model is deleted please give me link 😇😇

  • @dalamwaktusekian8091
    @dalamwaktusekian8091 6 років тому

    how to make it move forward ?

    • @charlievelazquez8904
      @charlievelazquez8904  6 років тому

      Diyos Juan that is a good question, one thing I forgot to do was create a master controller. So just create a nurbs circle and shape is as you like, I would try to make it like an oval around the entire snake. Then make the master controller the parent of all of the controllers and sine deformer. Then you should be able to use the master control to move the entire snake

    • @dalamwaktusekian8091
      @dalamwaktusekian8091 6 років тому

      thanks for replying can u make tutorial for it ? i really glad if u do thanks for this tutorial u help me alot

    • @charlievelazquez8904
      @charlievelazquez8904  6 років тому +2

      Hope this helps!
      ua-cam.com/video/GhFN4pbCo5Y/v-deo.html

    • @dalamwaktusekian8091
      @dalamwaktusekian8091 6 років тому

      subsribed man, ur awesome already watched

  • @sumitgayakwad557
    @sumitgayakwad557 4 роки тому

    judge them 2:22

  • @oommenviju
    @oommenviju 6 років тому

    sir, i i am sending you the screenshot to show that, every cluster point are parented to the concerned nurbs circle. but still the problem exists
    drive.google.com/open?id=1aWF7Lb00fEorj9ORYnpOhBcViL3r4uEx