Creating Procedural Cities in Blender: Geometry Nodes vs Python Script

preview_player
Показать описание
Cities are big things that take a long time and a lot of effort to make. That's the real world description - with considerably less effort, we can make them fast and "easy" with Blender. In this video, you'll see how I do this through both Blender's geometry nodes and its Python interpreter.

Having the ability to procedurally generate cities really comes in handy. I've used my own city generators in the past for renders and game models.

Music:

#Blender #GeometryNodes #Python #Procedural
Рекомендации по теме
Комментарии
Автор

Thanks for watching! For more information, check out the companion article on my site, lonedevr.com

LoneDeveloper
Автор

What a nice and insightful video! You explained all of this extremely well, making it easy to understand for me. The music and the minimalist design of the city buildings is also very appealing. Your channel is critically underrated and I hope that it grows in the future. :)

KadenZombie
Автор

I've been having a hell of a time trying to generate a city using geo-nodes. but by far, this has been the best implementation with geo-nodes I've seen based on all the tutorials I've been watching.

ZexMaxwell
Автор

Great production and great tutorial. Thanks!

alabrrmrbmmr
Автор

it's wild hearing your voice change over the years across your two channels. What hasn't changed is you're a very articulate and brilliant code writer and model maker. I wonder what kind of work you would produce if you revisited your toontown projects with your newfound knowledge and skills.

SlothTheTortoise
Автор

This is amazing content you’re putting out

daniellasso
Автор

Very nice explained. Your skillset seams to be just that why i want to achieve in the Future.

Testurteil
Автор

Not only is your work amazing, your video and its animations are absolutely mind blowing.
How did you go about creating the animations in the video?

shawnkoh
Автор

Amazing video. Great demonstration of the abilities and pros and cons... would like to see a more detailed, granular deep dive / step by step tutorial of some of it.

geometron
Автор

This is a fantastic Blender tutorial mate, thank you so much! I'm looking forward to diving into this, what a great learning resource! New fan over here. :)

unboring
Автор

would love to see a more in-depth video showing the python and geo node setup

Requios
Автор

one way to get the best of both might be to use scripting to generate custom node trees, with sliders for whatever options you want to tweak in real time. You can add/linkup nodes etc. through the API

Though I'm still not sure if it'd be possible to get around the UV mapping problem

artrx
Автор

Wasn't there a node in geo node that also allows to run script ?

ciliaana
Автор

Can you make the geo node file available for download ?

ciliaana
Автор

Those 2D animations are maybe even more cool, they are all made in Blender too? Would be nice to see a tutorial on making them! Thanks :)

jendabekCZ
Автор

Hi can you set parameters of geometry nodes from python?

openroomxyz
Автор

Hi - really helpful video. Do you have any thoughts on which to learn out of the python api or geometry nodes? (to give a bit of context I've been writing software for a living for the best part of the last 35+ years). They both seem to have a learning curve. I'm comfortable with shader nodes but I find myself quite frustrated with geometry nodes - for example trying to add panelling to the inside of a room isn't obvious to me. Geometry nodes seem like the future of blender but python probably a better fit for my skills I guess.

markwilliamson
Автор

Thanks man, really interesting to get to see python vs GN. Diving right in both now. How do you do your little animation in between the scene? Blender as well? Cheers!

Pyrhaaa
Автор

What about version control in Blender? A python script could be easily loaded via git. Are there similar possibilities in Blender, say with Geometry nodes?

philippaldowieser
Автор

Is there a possibility to add a python script as a geometry node? For sure the combination would open some new possibilities...

philippaldowieser