Animation Nodes #2: Getting Geared Up

Поделиться
HTML-код
  • Опубликовано: 26 дек 2024

Комментарии • 124

  • @napalmparty
    @napalmparty 7 лет назад +2

    I wish I had this 4 years ago when I animated 900 gears with brute force. Thanks for the TUT.

    • @DestroyerOfAglets
      @DestroyerOfAglets 5 лет назад

      respect

    • @aceofdub
      @aceofdub 3 года назад

      LOL , a little late but blender has "drivers". You don't need animation nodes to animate cogs. Drivers are mandatory for character rigging for instance.

  • @razum1448
    @razum1448 4 года назад +4

    5:35 The moment, my mind exploded. Thats so crazy, that thats possible.

  • @mfastuff
    @mfastuff 3 года назад +1

    Thank you so much for this well explained and easy to understand tutorial!

  • @zachhoy
    @zachhoy 4 года назад

    wow this gear ratio stuff is much simpler than I thought! Animation nodes however are proving to be as complicated as I expected them to be, and as powerful. So glad you put these out.

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  4 года назад

      Your welcome, I'm glad these old tutorials are still helping people 😊. The downside of power is unfortunately complexity, but once you get the hang of it, it provides less of a barrier between brain and result.

  • @abhishek-farswan
    @abhishek-farswan 3 года назад

    buddy you needs to be my maths teacher or engineering professor.... you knows too much :) and explanation is awsome

  • @pixelwrinkly1528
    @pixelwrinkly1528 3 года назад

    these videos are gold
    many thanks for sharing your knowledge

  • @taguezz
    @taguezz 4 года назад +1

    That music at the end is appropriate. I'll try being brave, Zach. I'll try. Thanks for the great tutorials.

  • @warwicklambertcom
    @warwicklambertcom 7 лет назад

    Wow!.....this is fantastic. Hats off to Zach for making this accessible, and hats off to JaquesLucke who coded the animation nodes....

  • @engenhomental8690
    @engenhomental8690 3 года назад

    I am an Engineer and I could never imagine to use such technical knowledge into art. Now Singularity is starting to make sense. sense.

  • @malcolmwalker7506
    @malcolmwalker7506 7 лет назад +13

    Im crying, thank you so much for these! Beautifully done Zach! Hope to see more introductory level AN tuts.

  • @vMixMasterJayv
    @vMixMasterJayv 7 лет назад

    Fantastic Production quality on these Tutorials, they are very easy to follow and currently the only good tutorials on Animation nodes that i've found. Thank you for making these tuts i'm really keen for the next one working with loops and arrays i've been trying to work it out myself for a few weeks now on and off.

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад

      Glad to see you're finding them helpful :)
      I try to make these tutorials whenever I can, but it's hard to find time to record them, due to the fact that I need about 1 uninterrupted hour, on a day where I don't have homework, and that free hour happens to be before work, as I'm usually pretty exhausted afterwords (in a good way, i love my job, but it's tiring).
      I have tomorrow and Tuesday off, which means I should be able to record then, and have the next part out by next weekend.

    • @vMixMasterJayv
      @vMixMasterJayv 7 лет назад

      Yeah, you gotta be in the right head space when recording. I myself have wanted to start making tutorials in other areas of blender its hard to find the time with university and work then when you do it is almost never without interruptions. Hopefully your able to work on the next part over then few days im pretty keen know more.

  • @justingooligan7059
    @justingooligan7059 5 лет назад

    oh great tutorials.. just what i needed to get started with animation nodes. huge thanks

  • @heididyke9317
    @heididyke9317 6 лет назад +1

    This is brilliant!

  • @jeffersonnmoreiraaa
    @jeffersonnmoreiraaa 7 лет назад +1

    That's exactly what I was looking for!!!
    Thanks.

  • @cgcowboy
    @cgcowboy 7 лет назад

    These are REALLY well done! I've been waiting for someone to better explain these. I can't wait for the rest of the series. Thank you for taking the time to do these. Cheers!

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад +1

      Next video should be up by either tomorrow or Tuesday, so you won't have to wait long :)

  • @jacqueslouradour
    @jacqueslouradour 7 лет назад

    Since Andrew Kramer 's/Price Tutorials, it's probably one the best tut i've just ever done!!

  • @todornikolov1473
    @todornikolov1473 7 лет назад +1

    Very well done tutorials. Keep it up!

  • @zachhall5061
    @zachhall5061 7 лет назад

    This Animation Node stuff reminds me of Xpresso in Cinema 4d. Great tutorial!

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад

      I've never used xpresso, but from what I've seen it's pretty much the same thing

  • @asian1nvasion
    @asian1nvasion 7 лет назад +1

    Been wanting to learn this for sometime, great vids. Subscribed.

  • @tawrathossain
    @tawrathossain 4 года назад

    Thanks

  • @harmonylab8937
    @harmonylab8937 5 лет назад

    Cool..... thanks

  • @wshiahb
    @wshiahb 7 лет назад

    Thank you for teaching. Very clear tutorial~!

  • @vangelismak4243
    @vangelismak4243 7 лет назад

    Very helpful tutorial Zach. Soon i will watch all about animation nodes because i'm new on this. One thought. There is no need to plug in 2 more math nodes in order to get right rotation. You can set the multiply value at -2 in the very first math node and that do the trick :) Cheers. :)

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад +1

      Your right, it was just easier in the moment to select all of them and copy and paste

  • @raghavaindrarao2393
    @raghavaindrarao2393 7 лет назад

    you are a hero for us. thanks man

  • @ekaterinalis4740
    @ekaterinalis4740 4 года назад

    its awesome! I can do it! i'm happy!

  • @chrisloughnane4592
    @chrisloughnane4592 7 лет назад

    BOOM! That rocked! Thanks so much :)

  • @Deutsch-Pie
    @Deutsch-Pie 7 лет назад +5

    woohoo. This is really cool tut. Sinple explanation ever)) Thank you a lot.

  • @Lohiau1
    @Lohiau1 7 лет назад

    Thank you once again, I love this series.

  • @adinatone
    @adinatone 7 лет назад

    Thank you for a good tutorial

  • @kendarr
    @kendarr 5 лет назад +1

    I just noticed a great potential i mean, now that i've learned how to make gears work, i don't have to that ever again, i just have to adjust some paramethers, i wonder how many other things i can create the node tree only once

  • @LucasAlmada_1996
    @LucasAlmada_1996 7 лет назад

    Very helpful tutorial! Thanks :D

  • @cevxj
    @cevxj 4 года назад

    awesome

  • @netanelmad
    @netanelmad 7 лет назад +3

    01:35 - You can also rotate in object mode, and then Ctrl+A - apply rotationץ
    Edit: Seems it doesn't work with text though
    Amazing tutorial :D

    • @deadlymax887
      @deadlymax887 3 года назад

      OMG its 3 years ago, you definitely find why still I will tell you because Extruded text don't have mesh like objects(cube, spheres, gears etc) we add. I think in order to modify text by our own we have to remesh Text

  • @nabarunroy998
    @nabarunroy998 5 лет назад

    Is that a coincidence? After watching your first tutorial on Animation nodes I tried rotating 3 gears too, without knowing your next tutorial will be on gears. But, yeah, I didn't use different sized gears :P

  • @aprendendocomgames
    @aprendendocomgames 4 года назад

    Amazing!!!

  • @pcmasterrace7856
    @pcmasterrace7856 7 лет назад +2

    This is one of the best AN tutorials i've seen.
    The animations to explain math and stuff are very cool and did you made them in blender?
    How do you get those straight lines between nodes?

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад +1

      -Thanks, always glad to hear people learning from my videos
      -I used to make the animations in blender, but switched to After Effects as it renders faster (but blender is still fantastic for that sort of thing I will make some tutorials after I finish the Animation Nodes videos)
      -Go to file > User Preferences > Themes > Node Editor > Noodle curving = 0

    • @dlfon99
      @dlfon99 6 лет назад +1

      I'll set mine to 10 thank you very much! >w

  • @FlyingTortoiseStudios
    @FlyingTortoiseStudios 7 лет назад

    Dude ! you rock!

  • @AK56fire
    @AK56fire 3 года назад

    It would have been much better if you would have explained why the various nodes work they do.. I saw CGMatter video on animation nodes.. They are brilliant.. Just so easy to understand..

  • @BUSCAVIDASPRODUCCIONES
    @BUSCAVIDASPRODUCCIONES 6 лет назад

    thanks!

  • @rken100
    @rken100 7 лет назад

    man your videos are awesome whats up with the patreon page?? im not sure what that is do you do more indepth tutorials there cause i want to learn everything about animation node without getting bored and your videos are the perfect pacing and the music at the end pretty cool

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад +1

      While my Patreon has the perks of Patron only streams, Access to all my project files (including After Effects clips for all my animations), watching my videos early, and name in the credits, all of my videos do eventually get uploaded to RUclips after some time.
      These videos to take a lot of time, so Patreon support really does help me make them. With Animation Nodes I'm starting from the beginning, and getting more and more complex. I was holding back until AN 2.0 came out, and now that it is, things are going to get really fun :)

  • @DeanMacIsaac
    @DeanMacIsaac 5 лет назад

    Where in the node tree would I add the time info / frame to animate the rotation?

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  5 лет назад

      Simply apply an object rotation to the first gear, just like we did with all the others

  • @cgndev
    @cgndev 5 лет назад

    How can i open parameter options at 1:13 ? What is shortcut key?

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  5 лет назад

      F6. You cal also just go to the "T" menu on the left of the screen, but it was just easier for me to screen-cap the floating menu instead.

  • @unflexian
    @unflexian 5 лет назад +4

    Hey Zach, great tutorials!
    The Extra Objects extension actually gives gears a custom property with it's teeth count, so you could create a subprogram which takes two gears and returns the gear ratio, simplifying the graph.
    Edit: Actually, you could put everything needed to mesh two gears in a subprogram!
    Here's my ndoe graph after implementing this: i.imgur.com/9G5YQZt.png

    • @durararaOni
      @durararaOni 3 года назад +1

      I tried mimicking your node setup. I am having an issue finding the number_of_teeth attribute! I just get the error "Attribute not found"

  • @cgdanielglebinski4250
    @cgdanielglebinski4250 7 лет назад

    Nice Tut!

  • @alphaomega2171
    @alphaomega2171 7 лет назад

    greeat tuts,, more please lads

  • @ulquiorras422
    @ulquiorras422 7 лет назад

    Hey Zach, nice series, gonna keep an eye for latest uploads ;)
    Btw, is there a way to use the object's local transformation as a transform input?
    I think it's currently using the object's world transformation.

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад

      I'm not really sure I know what you mean, but if you want to get the new position after it's been transformed by AN, use the object output of the Transform Output node

  • @NicholasKaighen
    @NicholasKaighen 4 года назад

    There is no "seperate Euler" in blender 2.82?

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  4 года назад

      Add > Rotation > Separate Euler. Just checked, it's there. AN 2.1.4 for 2.8

  • @guynao
    @guynao 5 лет назад

    Amazing tutorial man. I am having an issue though with my mid gear not responding to the rotation from the driver gear. Any Idea what could be the cause? node tree looks exactly like yours.

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  5 лет назад

      Make sure all the object inputs are set correctly, and if that's not the problem the send me a screenshot of your node tree

    • @guynao
      @guynao 5 лет назад

      @@ZachHixsonTutorials Ok somehow it was solved when I checked "Always" in the execution properties. With other 2.8 tutorials it was recommended to uncheck that and check the other options separately which worked until now, but for some reason with this only when always is checked the rotation works. waddyaknow

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  5 лет назад

      @@guynao The "Always," option is usually best unless you have a tree that really slows down your performance or you have some kind of niche requirements.

    • @guynao
      @guynao 5 лет назад

      @@ZachHixsonTutorials Yep that makes sense. Got it all working great now. AN quickly becoming my favourite thing in blender.

    • @guynao
      @guynao 5 лет назад

      @@ZachHixsonTutorials Thanks a lot for the quick reply!

  • @jaypatel7498
    @jaypatel7498 4 года назад

    where can I add time info node in this?

    • @jaypatel7498
      @jaypatel7498 4 года назад

      Never mind! I figured it out.

  • @zetsology
    @zetsology 6 лет назад

    Great video for beginners like me. Btw, couldn't you just add additional Math node with the value of 2, right after that Mah node with the value of -1? Seems a bit easier. What I did after that is used the same principle for the small gear to drive that 18 teeth gear but then I used value 0,33... which of course might cause imperfections after few hundreds rotations :D

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  6 лет назад

      It was to make it a bit more easily copy and pastable. If the next gear ratio wasn't 12 / 6, but instead 3/5 or something, then we would need to add the node back in.

  • @MrSorbias
    @MrSorbias 7 лет назад

    Instant subscribe!

  • @Deutsch-Pie
    @Deutsch-Pie 7 лет назад

    When will the 4th part release?))

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад +3

      Idk, you'd have to ask my calculus teacher :(
      Next week or two max

  • @lawrencedoliveiro9104
    @lawrencedoliveiro9104 6 лет назад

    5:03 Why not just set the multiply input to -2? That would have saved all the extra math nodes.

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  6 лет назад

      Because when teaching people it's important to actually able to see the numbers and what they are doing. Showing the gear ratios, and having them easily adjustable as separate parameters makes it easier to copy / paste and tweak later with different gear setups.

  • @blanco1118
    @blanco1118 7 лет назад

    How come when I do a search for math node, I can't find it in the list of math nodes? I did find it in number menu? I was able to complete this tutorial, although I did not understand everything. The next ones seem a lot harder, but I'l give it a try...

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад +1

      In AN 2.0 it was renamed to "Float Math," however it will work with integers too

  • @negativezero9179
    @negativezero9179 7 лет назад

    yes a math blender teacher i thought im the only one using math in 3d blender XD

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад

      Math gets interesting when you can do interesting things with it :)

    • @negativezero9179
      @negativezero9179 7 лет назад

      HAHA i some times use pemdas in 3d blender XD mostly in time line frames

  • @CatatanSiRebiaz
    @CatatanSiRebiaz 7 лет назад

    Hi, can you include the version of the blender and the version of the "animation node" addon when creating this video in the description.
    I can not find "Separate Euler" in my Blender ???

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад

      I'm pretty sure Separate Euler is in all Animation Nodes builds since the beginning, it's there

    • @CatatanSiRebiaz
      @CatatanSiRebiaz 7 лет назад

      I don't know, maybe bug, btw, I reinstall my AnimNode addon using 1.6 version
      Blender 2.76 + AnimNode 1.0 -> no Separate Euler
      Blender 2.76 + AnimNode 1.6 -> Separate Euler is seen

  • @enyoc3d
    @enyoc3d 7 лет назад

    my question is definitely out of scope of this (awesome) tutorial,
    but could an object's metadata (Properties Panel -> Object -> Custom Properties -> Add) be used to store the tooth count?
    I've tried this (e.g. toothCount = 12) but then I can't figure out how to pull that data into ani-nodes... tried Object -> Object Attribute Input -> "toothCount" -> Debug ... gets me nothing. Thanks!

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад

      Here's the way I figured it out: imgur.com/a/fLqCs
      I created a cube, and added the "TestVar" property to it, with a value of 12. I then used the "Object Attribute Input" node with the "Get" attribute and the argument "TestVar" in order to get the property.

    • @enyoc3d
      @enyoc3d 7 лет назад

      Excellent! Thank you sir!

  • @lujia
    @lujia 7 лет назад

    I have don't have that panel when I press F6 while having the gear selected.
    Edited: Figured it out, if you touch or change anything else right after you make a gear, like changing the rotation or location the F6 property menu WILL NOT pop up.

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад

      Just about to tell you that. I read a proposal that looks like that might be changed in the future, you can read it here: wiki.blender.org/index.php/User:Kevindietrich/NodeSystem

    • @lujia
      @lujia 7 лет назад

      appreciate the tutorials man will you make more?

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад

      Finished recording the next one earlier today. Just got home from work and started the audio editing :)

    • @lujia
      @lujia 7 лет назад

      Can I ask a quick question? So I have been recreating those gifs from the official animation node doc, is there any way to save them as a custom addon for easy reuse? I know python I just don't know where to start. Again I just want to say keep up the good work, not enough people know the hidden potential of this addon or is there enough people putting actually time and effort to make these tutorials!

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад

      Your first step would be to dig through the Animation Nodes addon folder. Each nodes is saved as a .py file (this could be changed with the next version) and look at the way the nodes are build. There are also some docs here: animation-nodes-manual.readthedocs.io/en/latest/dev_guide/tutorials/index.html

  • @3DKiwi
    @3DKiwi 6 лет назад

    Thanks. But geez, Blender makes something that's much easier to do in other 3D app's node systems much harder than it needs to be i.e. no need for all of the intermediate nodes apart from a maths node in between.

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  6 лет назад

      It's an issue with flexibility VS. simplicity. In order to make something more flexible, you need more options and control over the smaller details. AN isn't just a mograph tool, it's an all out visual scripting language no different than something like Python, just a little higher level (IE: more human readable).

  • @lawrencedoliveiro9104
    @lawrencedoliveiro9104 6 лет назад

    5:28 “Math is hard” ... only if you do things the complicated way. You could have just taken another feed off that Z-Euler, this time dividing by 1.5.

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  6 лет назад

      When did I say math is hard? Also the reason I did it this way was again, because it's easier to convey through a tutorial, and easier to duplicate / tweak for people who are just learning Animation Nodes.

    • @lawrencedoliveiro9104
      @lawrencedoliveiro9104 6 лет назад

      Just pointing out how intimidating it might appear to new users to concoct such unnecessarily complicated node graphs.
      Each gear ratio can be computed with one division node.

  • @ziaulhaquemansuri810
    @ziaulhaquemansuri810 6 лет назад

    I have the problem in version 2.0 to drive this gear

  • @SmithHayward
    @SmithHayward 7 лет назад

    MORE VIDEOS!!!!! NOW!!!! ARRAYS!!!! PLEASE!!!!

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад +1

      Just recorded it today, should be done by the end of the weekend... should

  • @BIG-nm6le
    @BIG-nm6le 7 лет назад

    this one was a bit complicated for the second in the series.

    • @ZachHixsonTutorials
      @ZachHixsonTutorials  7 лет назад +1

      How so?

    • @BIG-nm6le
      @BIG-nm6le 7 лет назад

      That's not a criticism. I just noticed it was more advanced than the one before. 6 nodes for #1 and 14 nodes for #2 and the concept is harder. Your explanation is thorough though.

  • @MrBakus95
    @MrBakus95 2 года назад

    KUBA

  • @MrBakus95
    @MrBakus95 2 года назад

    Mały chemik

  • @mastanarts
    @mastanarts 5 лет назад

    it so difficult, too much nodes