For the Love of Loops - A look into Geometry Nodes in Blender 4.0 and Conway's Game of Life

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ย. 2023
  • Hi yes, Hello Everyone! I've been working on this video for what feels like forever, and finally it's done. Just in time to look at some of the new Features in Blender 4.0!
    If you'd like to support the work I do, consider checking out my Patreon!
    / gavindotjs
    Wikipedia for Game of Life:
    en.wikipedia.org/wiki/Conway%...

ความคิดเห็น • 29

  • @drumboarder1
    @drumboarder1 8 หลายเดือนก่อน +17

    A series on each node and their use cases would be invaluable, your approach to explaining nodes is perfect

  • @npj5578
    @npj5578 5 หลายเดือนก่อน +3

    Thanks for the vid. Definitely would like an entire series on each node. That would be very helpful.

  • @binyaminbass
    @binyaminbass 7 หลายเดือนก่อน +5

    such a series would be beneficial to all. I rarely use function nodes due to ignorance.

  • @joshuab4092
    @joshuab4092 5 หลายเดือนก่อน +1

    The series for how the nodes work would be awesome!

  • @claudefournier4940
    @claudefournier4940 8 หลายเดือนก่อน +3

    I would appreciate the series that you mentioned too. Thanks for your dedication.

  • @adamflores885
    @adamflores885 4 หลายเดือนก่อน +1

    A series would be amazing. Subscribed!

  • @anicapalini
    @anicapalini 8 หลายเดือนก่อน +3

    It would be really great to have series on nodes that you mentioned
    Thank you

  • @evanlane1690
    @evanlane1690 5 หลายเดือนก่อน +1

    Subscribed and liked. Nice man!

  • @spacetravelfuture
    @spacetravelfuture 6 หลายเดือนก่อน +2

    I have been thinking about doing Game of Life in Blender, but had no idea how to do it. Looking forward to your
    tutorial.

    • @gavindotjs
      @gavindotjs  6 หลายเดือนก่อน

      Thanks! It's coming, I just have a lot to make now lol

  • @maikeru2137
    @maikeru2137 7 หลายเดือนก่อน +2

    Great channel! I hope you'll keep going.

    • @gavindotjs
      @gavindotjs  7 หลายเดือนก่อน +1

      Thanks! That's the plan! lol

  • @rossedwards5724
    @rossedwards5724 8 หลายเดือนก่อน +1

    Yes, please make a series on this topic

  • @flex4285
    @flex4285 5 หลายเดือนก่อน +2

    Really cool approach! I actually also just recreated the game of life with geometry nodes as I as not finding a good tutorial on youtube. The way I did it to check for the neighbour cells state: I added and subtracted 1 from the current index and also added and subtracted the resolution from the current index, as well as adding and subtracting 1 from the result of that to look at these new indizes alive state using the "evaluate at index" node. Sounds complicated but its also a way to look at the neighbours. And it actually worked! Also what you can do to get some really cool starting patterns: Use a pixelperfect image with no blurring of your desired game of life pattern (f.e. a breeder or a halfmax) and use it as an image texture connected to the selection of the store named attribute for the alive status. If the Image texture is scaled correctly and the node is set to Closet and Clip you get the image as starting cells on your grid and you can play the simulation over it. Its really cool!

    • @gavindotjs
      @gavindotjs  5 หลายเดือนก่อน

      That's awesome! I initially tried to use the index like you described, but I struggle with boolean math in node format lol. I also really like your image idea for the game of life patterns! Would you mind if I try this out and use it in the tutorial im working on? With credit obviously lol

    • @flex4285
      @flex4285 5 หลายเดือนก่อน

      Ye sure do that I would like to see your approach on this! Maybe only try it with square images on a square grid. It seems like blender cant map the texture on the faces correctly if you use a rectangle image.

    • @flex4285
      @flex4285 5 หลายเดือนก่อน

      @@gavindotjs Btw I just uploaded a video for my game of life approach in blender. If youre interested pls check it out :D

    • @flex4285
      @flex4285 5 หลายเดือนก่อน

      ​@@gavindotjs hey btw I just uploaded 2 short tutorials for my technique. Pls check it out I would like to know what you think about this approach :D

  • @user-kk1vr4pn5m
    @user-kk1vr4pn5m 7 หลายเดือนก่อน +1

    Wow! that’s great work! Thanks for sharing!
    Btw, is there any way to create a 3d cellular automata in Blender?

    • @gavindotjs
      @gavindotjs  7 หลายเดือนก่อน

      Thank you! You absolutely could make a 3d cellular automata, you'd just have to make a 3d lattice instead of a grid and tweak the rules to allow for 26 neighbors instead of 8.

  • @JasonCunliffe
    @JasonCunliffe หลายเดือนก่อน

    Yes yes yes please geonodesopedia

  • @mater5930
    @mater5930 7 หลายเดือนก่อน +1

    Please do make the GN series.

  • @AhmedNassef
    @AhmedNassef 8 หลายเดือนก่อน +1

    I've been thinking about this all day..
    Is this like a parallel node thing? 🤔
    I can't find a simple way to make a real plexus effect with the current set of nodes

    • @gavindotjs
      @gavindotjs  8 หลายเดือนก่อน +1

      Oh! So! I've got just the thing for you!
      Entagma has a video on making a Plexus Effect prior to 4.0, but I'm not sure if I'd call it "simple"...
      th-cam.com/video/tj6ZZYO5qPY/w-d-xo.html
      I'm not sure if I'd be technically correct in saying function nodes run "in parallel" assuming that's what you mean, but if that helps you wrap your head around them then that works just as well as calling them "loops"
      I hope that helps? Let me know if I can clarify further!
      Also been thinking about making a tutorial on a Plexus Effect with the new nodes since it'd be a lot easier. So if that's something you'd like to see let me know!

    • @indrahombuhanje863
      @indrahombuhanje863 2 หลายเดือนก่อน

      That'd be great, I'd love to see a plexus effect with the new nodes in b4.xx

  • @JasonCunliffe
    @JasonCunliffe หลายเดือนก่อน

    LispNodes ?

  • @JasonCunliffe
    @JasonCunliffe หลายเดือนก่อน

    ForthNodes ?
    also see Factor language

  • @curtisnewton895
    @curtisnewton895 6 หลายเดือนก่อน +2

    from 8:00 this really becomes an ANTI tutorial
    dude, slow down

    • @gavindotjs
      @gavindotjs  6 หลายเดือนก่อน +2

      I mean... yeah lol, it wasn't really meant to be a tutorial - more of an explainer. Don't worry though, I'm working on a tutorial for Game of Life. I just have *life* to get through first, but it's coming!