How do you create the streets meshes? thats always the part where I cannot find a good solution.
try to answer in “two words”
At base level lies graph with vertexes corresponding to crossroads and edges to roads
Edge weight corresponds road parameters (width,lanes number, etc…)
Road net contains roads and crossroads
Crossroad have list of CrossroadSides
Knowing roads directions and widths can define CrossroadSides location and orientation
Every CrossroadSide has linked CrossroadSide
Outer sides connections forms roads, inner connection forms crossroads
Roads builds from splines, connecting centres of CrossroadSides
Spline sampled with some rate, and from every sampled point getting normal from center
these points defines roadsQuads
It’s really a big load of fun. looking forward to this. Plus, can you give more insights about path following or steering of those tanks (agents)… They look like they are steered and can react?