You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Geometry Nodes and UV Mapping in Blender


Michael Bridges dives deep into creating a procedural road generator using Blender's geometry nodes.

It's been quite a journey, and I’ve even added a new tool to my asset pack, which you can download for free from Gumroad. I start by setting up a basic curve, then jump into geometry nodes to create a road mesh from that curve. This involves setting up the workspace for optimal use and ensuring the geometry aligns correctly.

I demonstrate how to generate and manipulate UV coordinates for our road texture. By capturing and storing attributes along the curve, I create a UV map that properly aligns with the generated geometry. This includes setting up parameters, resampling the curve, and applying a material to see the UV map in action.

As we progress, I tackle challenges such as stretching and scaling the texture uniformly. This requires some mathematical adjustments and careful alignment of the curve. I also show how to use the Shader Editor to fine-tune textures and ensure they map correctly across the road mesh.

One highlight is creating an external control for the road width, making the tool more versatile and user-friendly. This allows for easy adjustments without diving back into the geometry nodes each time.

Towards the end, I introduce a diagnostic tool I developed, which displays curve length information on-screen, aiding in precise adjustments and troubleshooting. This tool is also available for download and can be added to your Blender asset library.

If you're interested in procedural generation, UV mapping, or enhancing your Blender toolkit, this video is packed with insights and practical steps. Have you tried creating procedural textures in Blender? What challenges did you face?

About the Author

Michael Bridges

I am a self confessed technology geek, and love teaching people new things. I think it is a real shame that so many people carry around such wonderfully capable devices yet do nothing but the basics on them. Computers, laptops tablets and smart phones can do much more than most people know. I would like to guide, reassure and educate people in using their technology to add to their lives I have been playing, yes playing, with technology for as long as I can remember and I still do that today! Admittedly these days with other commitments I do have to watch what I spend as technology can burn a very deep hole and quickly! As my parents will testify, I have always been inquisitive! even if it meant taking something apart to see how it worked. Of course not knowing how to put it back together again! To this day I love learning new things and developing myself as a person. Despite my techy background I remain firmly grounded and talk to people using every day language, unnecessary techno-babble drives me bonkers. This allows me to chat with people with limited knowledge on a subject and help them understand more. By day (and sometimes night) I run a successful local technology support company in Nottingham (UK).

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.