Hello,
I am currently interested in creating roads and intersections, and I am making a new plugin to manage that.
I realized that there were a good number of possibilities for intersections, and I would like to make the most flexible plugin so that it could adapt to any situation
Here is my progress and the current features, I post on a WIP because I think there will be lots of special cases that I haven't thought of and I would like to be able to manage them.
First, the road are defined by splines :
The plugin generate textured road polygons from the splines. It also add a line on both sides of the road :
If two points of the splines are close enough, they will be magnetized :
If two or more spline points are close enough, the splines are unite into one road of two lanes, the material of the line changes :
If the direction of the splines are different, the material of the line changes (defined by the user) :
We can add many lines in any directions :
A twist in the spline affect the road path :
We can disconnect and reconnect the lanes by moving the spline points :
The line material will try to match as possible (still work to do here) :
A preview oif the setup and wireframe in C4D :
The road is a object with two UVW tags and some polygons selections to dissociate the lines :
The next step will be the intersections.
For the moment I develop it as a C4D plugin but I think it will also be an online tool with some exports options.
I'm based on European roads for the moment, but I would like to look at signs from other countries to see the differences.
Looking up for your comments and suggestions !