How to Create Rigged Tank Treads in Blender (Tutorial)

Поділитися
Вставка
  • Опубліковано 6 січ 2025

КОМЕНТАРІ •

  • @Velnias75
    @Velnias75 9 місяців тому +14

    Great! 😺 In driver editor I had to press the Ctl-key, else the curve rotated very strange. I am using Blender 4.1.0.

    • @RyanKingArt
      @RyanKingArt  9 місяців тому +4

      Oh wow, I had no idea Blender made that change. Thanks for sharing. After you rotate the driver in the driver editor, you have to hold down the control key, to keep the line from curving, to keep it straight.

    • @Velnias75
      @Velnias75 9 місяців тому +2

      @@RyanKingArt Welcome you 😺

    • @brainiceland
      @brainiceland 7 місяців тому +2

      You're a lifesaver for this comment - thank you!

    • @j0tah47
      @j0tah47 2 місяці тому +1

      @@RyanKingArt @Velnias75 thank you for the update! I have the same problem with the scaling by -1, how do I do that properly now? Also, is there anything wrong with copy-pasting the drivers to the other weels?

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

      OMG, he likes comment, also answers too

  • @5MadMovieMakers
    @5MadMovieMakers 9 місяців тому +1

    This helped me to get train wheels rolling to match the train speed! Still have to smooth some things out but it should work.

  • @Udayjeet_singh
    @Udayjeet_singh 9 місяців тому +5

    one tip I learned to make the simple tank treads look better-
    use a plane with array and curve deform then create a complex tread shape like add some cone under it
    make the plane the parent then go to object properties - Instancing - select face.
    This will make the tank tread look so better without creating any deforms

  • @Thomasbuaroey
    @Thomasbuaroey 9 місяців тому +9

    Nice. But, instead of selecting each object and applying locked ransformations its easier to select all the objects, holding down ALT and then aply the locks. This way its only one operation instead of 10.

    • @RyanKingArt
      @RyanKingArt  9 місяців тому +4

      Thanks for sharing! I didn't know you could do that.

  • @DragonEmperor-xp9bc
    @DragonEmperor-xp9bc 26 днів тому +2

    谢谢!

    • @RyanKingArt
      @RyanKingArt  26 днів тому +1

      thank you for your support!

  • @SefaR_atoR
    @SefaR_atoR 9 місяців тому +8

    (i'm a little bit lazy to translate it, but i hope YT comment translation will) В это методе есть небольшая проблема, которую можно решить, используя instancing. Когда вы используете curve modifier элементы гусениц начинают немного искривляться, чтобы соответствовать форме curve. Но если мы хотим создать реалистичный танк или экскаватор, то искривление траков недопустимо. Поэтому нужно делать так: создать plane, добавить ей array and curve modifiers, а потом нужно parent track to this plane и в свойствах plane объекта включить instancing в режим faces. Тогда элементы гусениц не будут искривляться.

    • @Bassalicious
      @Bassalicious 9 місяців тому +1

      Thank you! I was wondering how to fix that issue

    • @RyanKingArt
      @RyanKingArt  9 місяців тому +1

      Thanks for sharing 👍‍

  • @Shattered3582
    @Shattered3582 7 місяців тому +1

    finally a video that tells you how to rig tank tracks properly. this video was very informative, and has a lot of tips that would help in future projects

  • @Solver-q7b
    @Solver-q7b 9 місяців тому +1

    My friend you are amazing and I do really appreciate your work to show us how to work on blender and
    I hope for you the best

  • @infuriatinghealer
    @infuriatinghealer 9 місяців тому +1

    Built a Conveyer built with this method and turned out perfect.

  • @mvinyesalumiluxcat
    @mvinyesalumiluxcat 9 місяців тому +1

    Lets go! a tank wheel rigg! i made one... it worked but i had to figure all out with not so cool and well done tutorials... thanks for this one

  • @danielmevit
    @danielmevit 8 місяців тому

    Great tutorial! Thanks!
    Btw if your Bavel modifier is not working, here's the solution - select the object, click edit mode, select all by pressing A, than click F3 and type in search "Merge by Distance" and select.

  • @JiovanieVelazquez
    @JiovanieVelazquez 8 місяців тому +3

    I have followed the instructions but it seems that when I rotate the empty in the z axis, as I approach 90 degrees, then everything slows down and beyond 90 degrees, everything reverses direction. So if I rotate the dummy 180 degrees to face the other direction and try moving the treads, everything is reverse. Thoughts?

  • @RetrovexAmbient
    @RetrovexAmbient 9 місяців тому +1

    Thank you, ill be using this for something else later! 💜

  • @samdavepollard
    @samdavepollard 8 місяців тому

    always love to see your subscribers number gradually increasing - totally deserved, such a great channel - Good Luck, Ryan

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

    Me, trying to make tank treads for an indie game : "Oh god, NOBODY is going to have videos for this use case".
    Ryan King Art :

  • @iamrusdark
    @iamrusdark 9 місяців тому +1

    Thanx for the video. You are a great teacher.
    It would be interesting to see your version of origami. An airplane, for example.
    Quite a difficult task, actually... Changing shapes looks unnatural and strange... Bones and weights are not working because we have to bend the same faces more than once.
    I succeeded, but to do this I divided the mesh into several different meshes and rotate them using empties.
    What do you think? Interesting task?
    If you decide to try, first fold a paper airplane just to get how the folds will go.

  • @SchediaStudios
    @SchediaStudios 2 дні тому

    what do you do if you want to go on the x-axis? The treads only seem to work if you go on the y-axis.

  • @musayazar3069
    @musayazar3069 4 місяці тому

    16:00 wheel no rotation. I've been trying for 3 days and couldn't figure it out. please help.

  • @Domzdream
    @Domzdream 9 місяців тому

    This tutorial gives me an opportunity to make a new 3D model. 👌
    Thanks for this

  • @horriblypink
    @horriblypink 9 місяців тому +6

    I can never make tracks that "Actually Work" there broken as soon as they are rotated 90 degrees on the X or Y axis they might drive along Y but If turned to X every thing locks up and breaks can be reset with empties but never actually working properly

    • @RyanKingArt
      @RyanKingArt  9 місяців тому +4

      That shouldn't be an issue with the method that I use in this video.

    • @horriblypink
      @horriblypink 9 місяців тому +2

      @@RyanKingArt Guess I'll have to try it out and see what happens

    • @rhalfzanjoedicam8456
      @rhalfzanjoedicam8456 11 днів тому

      ​@@RyanKingArt ammm, l have a problem with the curve modifier, the "curve object" can't find my object 😭😅

  • @odinsguide7685
    @odinsguide7685 9 місяців тому +1

    Finally!!! Thank you, thank you!! You are such kind person 🎉🎉🎉🎉...

  • @Cave-Kees
    @Cave-Kees 7 місяців тому +1

    16:55 not working cilinder is not rotating around his own axis.

    • @musayazar3069
      @musayazar3069 4 місяці тому

      I have the same problem. Did you solve it?

  • @atraunam3223
    @atraunam3223 8 місяців тому +1

    So far for every wheel/tread rig I've seen there are issues where it gets less and less accurate the further you get from (0, 0, 0) particularly when turning on the spot. Does this rig also have that issue or is there finally a fix.

  • @hamidalramzy6460
    @hamidalramzy6460 9 місяців тому

    Your tutorials are great, they even helped me for school

  • @SoundtracksandMore
    @SoundtracksandMore 6 місяців тому +1

    Thanks, I turned it into a conveyor belt for your sausage factory loop tutorial.

  • @lasttime6052
    @lasttime6052 9 місяців тому +3

    Nice! 😊

  • @danualscarbrough643
    @danualscarbrough643 18 днів тому

    Idk if the section is still active but I run into the issue when I rotate my empty the tracks do stay aligned with each other and they seem to pivot around the cursor instead of the empty

  • @Vumbun
    @Vumbun 5 місяців тому

    so if you wanna export into gltf or web,how do i bake this animation?? it wont work like normal baking

  • @Rojav255
    @Rojav255 9 місяців тому

    Man this is been a almost a year i have been using bledner and only today i found that driver thing out, if you make a seperate video about it it wil be so special if God wills!!

  • @sasori720
    @sasori720 9 місяців тому

    I learned so many cool shortcuts and functionalities. Each one seems small, but having those adds up into making you a pro. I also was wondering, why when you lock all the transforms, do you not select all and ALT+Drag?

  • @Tiki_Media
    @Tiki_Media 6 місяців тому

    Curious, Is it possible, with your setup, to have the treaded vehicle's empty behave properly when adding a "Follow Path" Constraint, where the target is a bezier curve, laid out in a circular shape on the grid plane? When I hit "Play Animation" the wheels misbehave. It seems dependent upon where the b-curve is located globally. I have been looking for many months for a solution to this and so far I have not found a single video or post that has an answer to this approach. Is it not possible?

  • @manuelhoferer300
    @manuelhoferer300 7 місяців тому +3

    When I move the ampty the Bezier curve follows and the track runs realistically around the Bezier curve. However, if I rotate the empty object around the z-axis, the Bezier curve follows correctly, but only at the beginning. As the rotation progresses, it becomes slower until the rotation has completed 90°. This is the dead point from where the chain links move in the wrong, the opposite direction. The movement becomes faster and faster until the next 90° (complete180°) rotation is completed. From then on the speed slows down again until the second dead center is reached at 270°. From then on the chain links move in the right direction again and become faster again until they reach the origin. what could be the reason? Does someone know how to fix?
    BTW great tutorial! Im a blody beginner and its amazing that I got this far. THank you there fore!

    • @Rik00Vee
      @Rik00Vee 6 місяців тому

      Seeing the same issue. Great tutorial anyway!

  • @georgb302
    @georgb302 9 місяців тому +2

    Can you make a 90°-turn or a U-turn with this settings and the tracks are still moving in the right way when you drive along? Havn't found a solution for this problem yet.

    • @RyanKingArt
      @RyanKingArt  9 місяців тому

      I'm pretty sure they will rotate correctly.

    • @georgb302
      @georgb302 9 місяців тому

      @@RyanKingArt Unfortunately they don't. If you rotate it 90 ° to X+ and move it along the X-axis the tracks are not longer moving. This is a common problem in Blender and it seem there is no solution for that.

  • @DylanWilliams-pb6qj
    @DylanWilliams-pb6qj 7 місяців тому

    great tutorial but it only works on the X axis and the treads and wheels don't move on the Y axis, well, they do move but they don't rotate and follow the curve, so its just still. how do i fix this?

  • @dylanmercergo7853
    @dylanmercergo7853 3 місяці тому

    Can u also do it with suspension? Other tutorials can't properly explain unlike you, i always find hope in your videos so please make it with Suspension.

  • @franktothemax
    @franktothemax 9 місяців тому

    Idk if anyone else saw this, but the speed of the spin of the wheel is fine when you rotate the empty, but if you move the empty on the x axis, it looks like it is spinning waaaaaaay too fast compared to the tread movement. How would I then change the spin of the wheels rotation when “g” moving the empty in the x-axis?

  • @stefancargoski5871
    @stefancargoski5871 6 місяців тому

    Why do the tank treads stop animating when rotating on Z axis? They do rotate around the Bezier curve, but not all the time. There is a section they seem to skid, rather than rotate. Please elaborate.

  • @LommidrusaxTheWyrm
    @LommidrusaxTheWyrm 7 місяців тому

    If the tank is airborne and I want to move it without moving the treads, is there a solution you can think of? Working on a Scorpion rig

  • @Kiiaro3D
    @Kiiaro3D 8 місяців тому

    Omg thanks, i actually have a personal project laying around that I can apply this to =)

  • @musayazar3069
    @musayazar3069 4 місяці тому

    At the 14th minute, the wheel rotates in the z direction even though I made all the settings. can you help? blender 4.1
    Thanks for the nice lesson.

  • @nikolas4749
    @nikolas4749 9 місяців тому +2

    Great video Ryan
    Could you make a tutorial on valve gear ?

    • @RyanKingArt
      @RyanKingArt  9 місяців тому +3

      thanks for the tutorial idea!

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

    while rotating wheels the wheels move out of the track.

  • @Ronirvan
    @Ronirvan 5 місяців тому

    My wheel never rotate. an I paid close attention and rede all the steps. The belt moves, but the wheel stays put never rotating.

  • @ror2349
    @ror2349 5 місяців тому

    Excellent video.

  • @飞地
    @飞地 8 місяців тому

    Level pixel level said array and curve method will cause object to bend in rotating area, i saw one 3ds max tutorial do this by using script,duplicate each tread one by one,very complex.

  • @rohitraoyaduvanshi7330
    @rohitraoyaduvanshi7330 9 місяців тому +1

    Very good tutorial U learned very much

  • @erwinbroekhuis
    @erwinbroekhuis 5 місяців тому

    Is it also possible to move the treads "in place" for an animation?

    • @stephanstrydom6175
      @stephanstrydom6175 5 місяців тому

      Just animate the position of the treads and not the curve

    • @erwinbroekhuis
      @erwinbroekhuis 5 місяців тому

      @@stephanstrydom6175 I don't get it. Animating them one by one? The whole idea of the curve is that the threads follow the shape. I must be misunderstanding your comment, I'm sure.

    • @stephanstrydom6175
      @stephanstrydom6175 5 місяців тому +1

      @@erwinbroekhuis Grab the object with the array and curve modifier on and move it along the axis, this will shift the position but it still has the curve modifier so it will move along the curve profile without actually moving in the world space as you requested.

    • @erwinbroekhuis
      @erwinbroekhuis 5 місяців тому +1

      @@stephanstrydom6175 Yes, got it. Thanks a lot!!!

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

    For some reason I get different results.
    When I play around with the deform axis etc then it kind of behaves similarly, but has a lot of issues when rotating and scaling.
    Are the rotations and scaling order that strict?
    (very frustrating, but I'll get there)

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

      I got to somewhere.
      Does anyone know if there is a way to rotate the tracks in place without doing the Y transform?
      I'd like to animate the tracks rotating but the object/machine and camera should stay in place.

  • @frenzyayushman
    @frenzyayushman 5 місяців тому

    I did the same way but I didn't give space in array modifier. Tht is where all went wrong

  • @elvismokua
    @elvismokua 9 місяців тому

    Thanks this is Amazing rigging has been a problem with me

  • @dwellersart7538
    @dwellersart7538 9 місяців тому

    didnt expect this..... what's next? unity tutorial rts game ?

  • @MartKart8
    @MartKart8 9 місяців тому +1

    I was wondering will you be doing Blender 4.0.1 videos, such as if your going to make something, like a material as I'm sticking to 4.0.0?

    • @RyanKingArt
      @RyanKingArt  9 місяців тому +1

      I will always use the most up to date Blender version.

  • @derekgamer1978
    @derekgamer1978 9 місяців тому

    I literally modeled a basic tank about 4 days ago, but hey, better late than never.

  • @manuelhoferer300
    @manuelhoferer300 9 місяців тому

    Thank you! I love it!

  • @RioNewss
    @RioNewss 9 місяців тому

    Just awesome ❤😊

  • @COFFEE-mi4vn
    @COFFEE-mi4vn 9 місяців тому +1

    nice, i like it!

  • @Patricebrouh
    @Patricebrouh Місяць тому

    Great video. It's so instructive. I want to know one thing. You use driver in this video. Can we export this model with all its rig in a game engine such Unity without breaking things ?

    • @RyanKingArt
      @RyanKingArt  Місяць тому +1

      I don't know, because I never used unity.

    • @Patricebrouh
      @Patricebrouh Місяць тому

      @RyanKingArt Thank so much

  • @Cloud_Gecko
    @Cloud_Gecko 4 місяці тому

    would this be exportable to unity or unreal?

    • @RyanKingArt
      @RyanKingArt  4 місяці тому

      I'm not sure, as I have not used those programs.

  • @DaveyGDev
    @DaveyGDev 4 місяці тому

    Is there a way to get this into unity with the rig?

    • @RyanKingArt
      @RyanKingArt  4 місяці тому

      Not sure. I have not used unity.

    • @Zyrex216
      @Zyrex216 3 місяці тому

      I've been trying to get it for the past 1 hour
      Unity doesn't like the Beiver curve, since the animation of the Tracks is from the Beiver curve, Unity doesn't understand that, so I have no idea how you'd export that into Unity, I'm looking into it

  • @mvinyesalumiluxcat
    @mvinyesalumiluxcat 9 місяців тому

    the only problem I see that you don't show.. but loved to see a short or something.. is that the more you rotate the empty on the Z, the rotation of the treats and wheel start going crazy slow.. and start rotating the other direction. And if i move, rotate, move rotate, then it's even slower and more messed up, like why does that happen?

    • @georgb302
      @georgb302 9 місяців тому +1

      The problem with this is, that the whole mechanism is based on the movement of the empty in Y-direction. As soon as you move the empty in X-direction the tracks will not move anymore. In this case even the Z-rotation doesn't matter. I tried for a long time to solve this but I think that you cannot solve it with just drivers. There are addons on the market to animate cars which obviously can handle this. But they are packed with python code. And I'm still struggling with python.

    • @mvinyesalumiluxcat
      @mvinyesalumiluxcat 9 місяців тому

      @@georgb302 okay thanks!! 1- so when I want to move it? what would be the solution? 2-okay, noticed

  • @MangoPoby
    @MangoPoby 9 місяців тому

    it best Tutorial

  • @JayLight-n8e
    @JayLight-n8e 20 днів тому

    Why mine doesn’t look like a track it looks like a worm!

  • @ДаняХачатуров
    @ДаняХачатуров 4 місяці тому

    😮👏🏻

  • @RyanKingArt
    @RyanKingArt  9 місяців тому +3

    *Purchase The Full Construction Robot Tutorial Course:*
    • Course Trailer Video: ua-cam.com/video/dJIpW-HFEE4/v-deo.html
    • Gumroad: ryankingart.gumroad.com/l/construction-bot
    • Patreon: www.patreon.com/posts/99488877
    • Blender Market: blendermarket.com/products/construction-robot

  • @henriquedossantos6519
    @henriquedossantos6519 7 місяців тому +1

    The constraint child of, and pivots Z and -Z are ruining my rigging. Getting different result.