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 :)
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!
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!
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
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!
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!!!
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.
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!
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?
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!
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.
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!
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.
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
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
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
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
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
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!
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...
Урок отличный, но его нужно срочно перезаписать. Ребята из Blender, как они говорят, ПОЧИНИЛИ geometry nodes и теперь там вообще не понятно, что где находится и за что отвечает. В общем беда. А за урок спасибо, хоть он и оказался для меня бесполезен.))
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 :)
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 :)
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!
Thanks you thats exactly what I needed👍🔥
You are a life saver.
God bless you from South Korea
Thanks so much. This comment should be pinned.
Many thanks your comments, that help me.
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!
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
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!
Hope it's soon! :)
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!!!
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.
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!
Endless possibilities of what you just showed us... I'll be busy for days playing with this one... Can't wait for the materials
So simple yet so powerful! Good luck with your experiments
110% interested in more, and I haven't even finished this one yet.
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?
A clearly explained tutorial that's exactly what I need! you are awesome !
I suddenly learned how to make Arknights city... what a great find, Thanks a lot!
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!
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.
Thank you Toby VERY VERY USEFUL
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!
please
Great Tutorial!
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.
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👍🏾❤
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
Yup same, if you really need bg music you can always use ur own lol
very well educated tutorial... 👍
Updated tutorial? Can't be followed after 2m29s as there isnt a "attribute randomize" in the geo nodes any more.
this really helpful thank you
Love this!
This is exactly what I wanted to learn. Great!
Thank you so much
Really cool! Thanks for sharing
Thank you!!!
Thanks! 🚀
Wow.. this video is really helpful to me !!! Thanks a lot :) I hope you have a nice day!!
Beautiful! Thanks for sharing.
Hell, geometry nodes are evolving so fast that literally the first "attribute randomize" node is gone in 3.0.
great one mate, thank you so much.
cool ttorial
this is really helpful! Thank you!
Well explained!
Thank you for this
Any idea on how to make roads for this city?
Great tutorial thank you !
Is there a way to hide the ones that show up below the plane? :) great tutorial thanks a lot
Great tutorial , I really needed this , thank you :)
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
Having this issue as well but in 2.93.5
Try and find a comment by Art by Galen je explained it
New video is out now!
thanks so much !
thanks . it is very useful .
i love you
Tutorial on the materials would be nice *.*
It’s in production!
Cool but would have been more cooler if it was possible to add roads and sidewalks
epic!!!!!!!!!!!!!!!!! tnx
Is it possible to make a city with this method that makes it so the buildings don't intersect?
it's the best video
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
Try and find a comment by Art by Galen je explained it
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
Check out the latest version of this video, released just last week, it will explain in there!
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
Try and find a comment by Art by Galen je explained it
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
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
Is there a way to cut sections of the rendered city and make prefabs out of them?
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
Did u change the seed?
真好!
How can i change the rotation of the building on my plane?
Doesn't fit well with 3.0
How to make your outro?
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!
in Blender 3.0, you need to add a node "Realize Instances" between "Join Geometry" node and "Group Output" node.
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)
You can do this with either Eevee or Cycles
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?
Can it be baked as .FBX for example?
I imagine so. You’d just have to apply all the modifiers first.
Can the same thing be done in Cycles Render?
Can't see why not :)
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...
Okay - after restarting Blender and starting from scratch it worked - bug / glitch??
My Ram goes to full 32 GB and blender crashes with me plugging the first nodes, no idea why
Урок отличный, но его нужно срочно перезаписать. Ребята из Blender, как они говорят, ПОЧИНИЛИ geometry nodes и теперь там вообще не понятно, что где находится и за что отвечает.
В общем беда. А за урок спасибо, хоть он и оказался для меня бесполезен.))
the problem is ur buildings are all rectangles
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 :)
really helpful. thank you