**procedural road textures! **
using noise functions along the UV plus an added touch of generated streaks at high curvatures using the spline second derivative and smoothening discontinuity (since it's not C2 continuous) with a rolling average before render, then using that to create tire streaks at corners
so the below uses no textures, it's all generated in the fragment shader