B~Curve Road Generator

by Geo Assets 3D in Modifier Setups

B ~ Curve Road Generator V1.2 (Geo-nodes)

An easy way to create roads by just drawing the path using the Bezier curve and modify in the B-Road Generator modifier setting that's in your mind.

Road Junction tutorial video link : https://youtu.be/ldPFINbrdZw


- Draw road just by Bezier path that you want.
- Easily Customizable settings.
- Easily street light customization(emission color, strength).
- Easy road strips customization (strip colors and mapping).
- Open option to put any randomizable objects on the road sides, e.g.(trees, rocks, plants, bushes, etc.).

Update features of version (v1.1):

- Added the building functionality on road sides.
- All the instances are apply able as modifier(need to convert into mesh).
- Customizable road lines in Road material.
- corrected the error for custom object placement.
- added ground.

Update features of version (v1.2):

- Solved the issue for the uv collapsing for real scene objects
- Added quad road junction geo-node

Road Settings

Road Border

Road Footpath


Street Light


 Boundary Wall


Custom Objects

Updated Features (v1.1)

Buildings and Ground

Road lines


Road lines are customizable in road material

Updated Features (v1.2)

Quad Road Junction Geo-node setup:

How to use:

1) Select B-Road Generator curve or Road.

2) Draw the road by the pencil option or by extruding the vertices.
3) Open the modifier tab and change the parameters that you want.

How to perfectly set roads with junction:

Video link: https://youtu.be/ldPFINbrdZw

How to apply the modifier:

How to put your custom objects and buildings on the road sides:

1) Import your objects in the scene.
2) Place them in the Collection named as (Custom Object collection)
3) For buildings place them in Collection named as (Building collection)

How to draw roads on landscape:

1) Enable face snapping.
2) Check mark (Align rotation to target, project individual elements)
3) Extrude or move the Bezier vertices to proceed.

Tested in Blender versions:

B ~ Curve Road Generator(GN) is tested in following blender versions and is fully working.

  • 3.1.2
  • 3.2.2
  • 3.3.1
  • 3.4.1 (use B~ curve generator v1.2.1)


All the assets used in the preview are included.(tree, materials, street light, buildings etc.)

Sales 70+
Customer Ratings 2
Average Rating
Published over 1 year ago
Blender Version 3.4, 3.3, 3.2, 3.1
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message