Easy Procedural Sci-Fi City Tutorial - Blender 2.9 EEVEE Geometry Nodes

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

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

  • @TobyRawal
    @TobyRawal  2 ปีที่แล้ว +13

    Hi everyone! An updated version of this video is now available, please go and check it out as this one is now outdated since 3.0 release. Thanks for watching :)

  • @ArtbyGalen
    @ArtbyGalen 2 ปีที่แล้ว +51

    3.0 workaround!
    took me some tinkering, but I've figured it out. Bear with me, might be a long comment. The main nodes here don't exist in 3.0, so you'll need to do this.
    select your plane and make a new geometry node system >
    create an "instance on points" node,
    create a "join geometry" node and join the main group input geometry and "instances" from this node,
    connect the "join geometry" to your output,
    create a "distribute points on faces" node, and connect "points" from this node to the "points" on the "instance on points" node,
    connect your group input "geometry" to the "mesh" port on "distribute points on faces" node,
    create an "object info" node and select your cube as the object, plug the "geometry" from this node to "instance" on the "instance on points" node,
    create a "random value" node and change "float" to "vector", connect "value" from here to "scale" on "instance on points" node,
    set your value min/max in x, y, z
    rinse and repeat for multiple levels.
    Hope this helps!

    • @arthaudpujda
      @arthaudpujda 2 ปีที่แล้ว +1

      Thanks you thats exactly what I needed👍🔥

    • @ItsCheesy
      @ItsCheesy 2 ปีที่แล้ว +1

      You are a life saver.

    • @Dojahong
      @Dojahong 2 ปีที่แล้ว +2

      God bless you from South Korea

    • @chafos
      @chafos 2 ปีที่แล้ว +1

      Thanks so much. This comment should be pinned.

    • @shoung
      @shoung 2 ปีที่แล้ว +1

      Many thanks your comments, that help me.

  • @ArtbyGalen
    @ArtbyGalen 2 ปีที่แล้ว +9

    I absolutely love this tutorial and was eager to try it after watching it the first time. But sadly many of these nodes don't exist in Blender 3.0 and I've got no idea where to even begin trying to figure out a workaround.
    Any chance for an updated version? Thanks so much!

  • @MidnightParadox1
    @MidnightParadox1 3 ปีที่แล้ว +6

    This is easily one of the best ways to create a city. I'm ready to see a way you can randomly texture the buildings that's not straight up duplicating them

  • @TobyRawal
    @TobyRawal  2 ปีที่แล้ว +35

    Hi everyone! I’m aware that with the release of 3.0, a lot of this tutorial now doesn’t make much sense 🥲 I will be making an updated tutorial asap with the new set of geometry nodes available in 3.0. Apologies for any inconvenience in the meantime!

    • @edgevfx
      @edgevfx 2 ปีที่แล้ว +1

      Hope it's soon! :)

  • @fetusness
    @fetusness 2 ปีที่แล้ว +2

    This is incredible- I’ve watched many geo nodes tutorials, but this one is very clear as to what the nodes are doing, and how they play into the big picture. Thank you so much Toby!!!

  • @emo10001
    @emo10001 3 ปีที่แล้ว +4

    Super handy tutorial! Very nice! I'm going to use this in a scene I'm creating today. Just one thought. Change the origin point on your cubes to be in the center of the bottom face, and then all the buildings will sit flat on the plane, and only scale upwards, not up and down.

  • @DarcySparkles1
    @DarcySparkles1 3 ปีที่แล้ว +1

    Great tutorial the only problem I had was getting the scaling to work in the beginning. It was only when I realised I typed in Scale instead of scale I was able to get it working properly. Still plenty of city building fun to be had!

  • @AndrewConway
    @AndrewConway 3 ปีที่แล้ว +10

    Endless possibilities of what you just showed us... I'll be busy for days playing with this one... Can't wait for the materials

    • @TobyRawal
      @TobyRawal  3 ปีที่แล้ว +1

      So simple yet so powerful! Good luck with your experiments

  • @CarpeUniversum
    @CarpeUniversum 3 ปีที่แล้ว +4

    110% interested in more, and I haven't even finished this one yet.

  • @zathraus
    @zathraus 2 ปีที่แล้ว +1

    This is a super guide to follow and will make creating a city much easier for beginners like me.
    1. If I wanted to place a single cylinder shaped building in the middle of the city, what would be the best way to do that?
    2. What is the best way of changing the shape of the city, e.g. having it octagonal instead of a square?

  • @mustafatahsinsener2823
    @mustafatahsinsener2823 2 ปีที่แล้ว +1

    A clearly explained tutorial that's exactly what I need! you are awesome !

  • @BKHE32
    @BKHE32 3 ปีที่แล้ว +1

    I suddenly learned how to make Arknights city... what a great find, Thanks a lot!

  • @Zazool
    @Zazool 3 ปีที่แล้ว +8

    Thanks for sharing this man, very well made tutorial, and I'm definitely interested in the material part! :) I would like to use something like this is a sci fi render I plan to make in the future!

  • @pompachakraborty5224
    @pompachakraborty5224 3 ปีที่แล้ว +4

    I am happy youtube recommended your channel :) It would be great if do the materials tut as I am struggling with my small project. Thank you and I subbed and liked.

  • @OXSYON
    @OXSYON 3 ปีที่แล้ว +2

    Thank you Toby VERY VERY USEFUL

  • @TobyRawal
    @TobyRawal  3 ปีที่แล้ว +6

    Hi everyone! Material tutorial is coming.. just been tied down with real life shizzle. Will be coming in the next week or so. Thanks so much, happy learning!

  • @Stk45-g7g
    @Stk45-g7g 2 ปีที่แล้ว +1

    Great Tutorial!

  • @Daibutsumusic
    @Daibutsumusic 3 ปีที่แล้ว +1

    Toby! Thank you for this! I really would like to see the texturing of this, preferably night, with lit windows. But an even bigger request: How to do this, and have real streets (sizable ones, where I could put people and car traffic on it. and fly the camera through the city. THAT, is my goal. But seriously, THANK YOU for this one, as I'll be trying it when I get home today.

  • @martiandesertboy
    @martiandesertboy 3 ปีที่แล้ว +1

    I just want to know how conservative it will be with Polys and vertices haha but will definitely play and experiment with it in my own way👍🏾❤

  • @mahdihajdahmen5793
    @mahdihajdahmen5793 3 ปีที่แล้ว +4

    i don't know if it is just me but i like when the tutorial have not background music
    otherwise great tutorial mate very well explained

    • @HELIX1
      @HELIX1 3 ปีที่แล้ว

      Yup same, if you really need bg music you can always use ur own lol

  • @10minuteartist87
    @10minuteartist87 3 ปีที่แล้ว +2

    very well educated tutorial... 👍

  • @Bitcoin_Baron
    @Bitcoin_Baron 2 ปีที่แล้ว +2

    Updated tutorial? Can't be followed after 2m29s as there isnt a "attribute randomize" in the geo nodes any more.

  • @ohara3377
    @ohara3377 3 ปีที่แล้ว +1

    this really helpful thank you

  • @hasanhuseyinozdurmus8298
    @hasanhuseyinozdurmus8298 2 ปีที่แล้ว

    Love this!

  • @chirashier
    @chirashier 3 ปีที่แล้ว

    This is exactly what I wanted to learn. Great!

  • @ixtirochiavlodlar
    @ixtirochiavlodlar 3 ปีที่แล้ว +1

    Thank you so much

  • @jordantrouttOG
    @jordantrouttOG 3 ปีที่แล้ว +1

    Really cool! Thanks for sharing

  • @zdtuttauniversity2715
    @zdtuttauniversity2715 2 ปีที่แล้ว

    Thank you!!!

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

    Thanks! 🚀

  • @Sue-kj9nm
    @Sue-kj9nm 3 ปีที่แล้ว

    Wow.. this video is really helpful to me !!! Thanks a lot :) I hope you have a nice day!!

  • @eviatsing2032
    @eviatsing2032 3 ปีที่แล้ว

    Beautiful! Thanks for sharing.

  • @lofimodels9932
    @lofimodels9932 2 ปีที่แล้ว

    Hell, geometry nodes are evolving so fast that literally the first "attribute randomize" node is gone in 3.0.

  • @justash7
    @justash7 3 ปีที่แล้ว +1

    great one mate, thank you so much.

  • @lagunaciteko6134
    @lagunaciteko6134 2 ปีที่แล้ว

    cool ttorial

  • @ruv2777
    @ruv2777 3 ปีที่แล้ว

    this is really helpful! Thank you!

  • @Ziaddkhaledd
    @Ziaddkhaledd 3 ปีที่แล้ว

    Well explained!
    Thank you for this

  • @iconiq263
    @iconiq263 3 ปีที่แล้ว +1

    Any idea on how to make roads for this city?

  • @betchphoto
    @betchphoto 3 ปีที่แล้ว

    Great tutorial thank you !

  • @MrZero000cool
    @MrZero000cool 2 ปีที่แล้ว

    Is there a way to hide the ones that show up below the plane? :) great tutorial thanks a lot

  • @miladbahrami4158
    @miladbahrami4158 3 ปีที่แล้ว

    Great tutorial , I really needed this , thank you :)

  • @nebilaoguz7045
    @nebilaoguz7045 3 ปีที่แล้ว +12

    I am trying to follow your tutorial on Blender 3.0 but the geometry nodes have changed. What nodes can we use to replace attribution randomizer, for example? Thanks

    • @dannymolns3573
      @dannymolns3573 2 ปีที่แล้ว +3

      Having this issue as well but in 2.93.5

    • @arthaudpujda
      @arthaudpujda 2 ปีที่แล้ว

      Try and find a comment by Art by Galen je explained it

    • @TobyRawal
      @TobyRawal  2 ปีที่แล้ว

      New video is out now!

  • @ilovehotsauce5870
    @ilovehotsauce5870 3 ปีที่แล้ว

    thanks so much !

  • @premaldoescobar4817
    @premaldoescobar4817 3 ปีที่แล้ว

    thanks . it is very useful .
    i love you

  • @HELIX1
    @HELIX1 3 ปีที่แล้ว +1

    Tutorial on the materials would be nice *.*

    • @TobyRawal
      @TobyRawal  3 ปีที่แล้ว

      It’s in production!

  •  2 ปีที่แล้ว +1

    Cool but would have been more cooler if it was possible to add roads and sidewalks

  • @darix360
    @darix360 3 ปีที่แล้ว

    epic!!!!!!!!!!!!!!!!! tnx

  • @misterygamere5350
    @misterygamere5350 2 ปีที่แล้ว +1

    Is it possible to make a city with this method that makes it so the buildings don't intersect?

  • @ixtirochiavlodlar
    @ixtirochiavlodlar 3 ปีที่แล้ว

    it's the best video

  • @wilhelmeniabilliedoherty5917
    @wilhelmeniabilliedoherty5917 2 ปีที่แล้ว +1

    Do you have any advice for doing this in 3.0? Some of the nodes you used don't seem to exist anymore, which is a bummer. I was excited to try this out

    • @arthaudpujda
      @arthaudpujda 2 ปีที่แล้ว

      Try and find a comment by Art by Galen je explained it

  • @maksmatejcuzak9078
    @maksmatejcuzak9078 2 ปีที่แล้ว

    Enjoyed the video, but how can you make every single building here it's own object, so that you can color them individual, let's say you want just one of them to be red

    • @TobyRawal
      @TobyRawal  2 ปีที่แล้ว

      Check out the latest version of this video, released just last week, it will explain in there!

  • @ExpeeExpee
    @ExpeeExpee 2 ปีที่แล้ว +1

    Hello sir, i wanted to try this but in the geometry nodes of blender ver 3.0. the attributes and stuff are different now. may i ask sir where are they

    • @arthaudpujda
      @arthaudpujda 2 ปีที่แล้ว

      Try and find a comment by Art by Galen je explained it

  • @sumerjacob850
    @sumerjacob850 3 ปีที่แล้ว

    Hi Toby great tutorial saves much more time, I'm having issue my objects appear rotated. I tried rotation node it didn't do anything. I'm new to geometry nodes any suggestion thx

    • @TobyRawal
      @TobyRawal  3 ปีที่แล้ว

      Try applying the rotation value to the original object first. If you press shift + A (or CTRL + A, cant remember off top of my head) and apply the rotation then it should help

  • @BraggsTippingPoint
    @BraggsTippingPoint 2 ปีที่แล้ว

    Is there a way to cut sections of the rendered city and make prefabs out of them?

  • @zanoxolokumkani5175
    @zanoxolokumkani5175 3 ปีที่แล้ว +1

    Hi having difficulties in managing to separate the buildings they just happen to pile up on one another instead of them being randomly distributed, after duplicating the three Geo-nodes and connecting them to Join Geometry

    • @aku9790
      @aku9790 3 ปีที่แล้ว +1

      Did u change the seed?

  • @huahuapro
    @huahuapro 3 ปีที่แล้ว

    真好!

  • @erosschiavon2987
    @erosschiavon2987 2 ปีที่แล้ว

    How can i change the rotation of the building on my plane?

  • @nirmansarkar
    @nirmansarkar 2 ปีที่แล้ว +1

    Doesn't fit well with 3.0

  • @radhinnasywanabyasa1673
    @radhinnasywanabyasa1673 3 ปีที่แล้ว

    How to make your outro?

  • @JonShawVids
    @JonShawVids 2 ปีที่แล้ว

    Hi Toby, quick question. I want to export the city I made so that I can test it and use in Unity. When I export to .obj, it only exports the plane. How would I get the buildings to export as well?
    I'm very new to blender but your video was so easy to follow! Thank you!

    • @shoung
      @shoung 2 ปีที่แล้ว +1

      in Blender 3.0, you need to add a node "Realize Instances" between "Join Geometry" node and "Group Output" node.

  • @NarekManukyan
    @NarekManukyan 3 ปีที่แล้ว

    Can you pleaste tell me if the title mentioned Eevee that means that with cycles this can't be done? (haven't watched the video yet)

    • @TobyRawal
      @TobyRawal  3 ปีที่แล้ว +1

      You can do this with either Eevee or Cycles

  • @henrikekholm6437
    @henrikekholm6437 2 ปีที่แล้ว

    Im trying to then import the model in to Unreal, but it doesn't seem to be working.. anyone know how to export it correctly?

  • @nameisyury1085
    @nameisyury1085 3 ปีที่แล้ว

    Can it be baked as .FBX for example?

    • @TobyRawal
      @TobyRawal  3 ปีที่แล้ว

      I imagine so. You’d just have to apply all the modifiers first.

  • @michaelwilliams5719
    @michaelwilliams5719 3 ปีที่แล้ว

    Can the same thing be done in Cycles Render?

    • @TobyRawal
      @TobyRawal  3 ปีที่แล้ว

      Can't see why not :)

  • @andyklyen6885
    @andyklyen6885 3 ปีที่แล้ว

    A cannot get this to work. The basic scattering works but I cannot scale the objects - they seem 'locked' I've applied scale and rechecked all the settings. Has nodes been updated maybe? There is an extra setting on the Attribute Randomize; a replace / create box. The objects will scale if I scale the source cube but not from the scale settings. Weird...

    • @andyklyen6885
      @andyklyen6885 3 ปีที่แล้ว

      Okay - after restarting Blender and starting from scratch it worked - bug / glitch??

  • @Yexil
    @Yexil 3 ปีที่แล้ว

    My Ram goes to full 32 GB and blender crashes with me plugging the first nodes, no idea why

  • @Alexandr_13_Vasiliev
    @Alexandr_13_Vasiliev 2 ปีที่แล้ว

    Урок отличный, но его нужно срочно перезаписать. Ребята из Blender, как они говорят, ПОЧИНИЛИ geometry nodes и теперь там вообще не понятно, что где находится и за что отвечает.
    В общем беда. А за урок спасибо, хоть он и оказался для меня бесполезен.))

  • @mitchellrivera4480
    @mitchellrivera4480 2 ปีที่แล้ว

    the problem is ur buildings are all rectangles

    • @TobyRawal
      @TobyRawal  2 ปีที่แล้ว

      You can switch out the cubes to be another object. You could custom create some buildings in a separate collection and then instance those into the GN setup instead of the basic cubes :)

  • @FXTC_trading
    @FXTC_trading 2 ปีที่แล้ว

    really helpful. thank you