Optionalcoords(metres across from the centreline, metres along). Default: uv().
OptionalhalfHalf carriageway width node. Default: width / 2. threejs-city: attribute('road', 'vec4').x.
OptionallookWeathering look.
OptionalpartPart code node (ROAD_PART). Default: the roadPart vertex attribute. threejs-city: attribute('road', 'vec4').w.
OptionalstatesPer-pixel weather, e.g. a threejs-weathering StateField.node(). Combined with options.states by max.
OptionalsurfaceSurface index node (ROAD_SURFACE_KINDS). Default: options.surface. threejs-city: attribute('road', 'vec4').z.
OptionaltimeSeconds for animated weather.
Live inputs of a RoadSurface (not JSON); all optional, for adopting it on other geometry.