MicroVerse - Roads
MicroVerse - Roads is a system for creating Roads, and other systems such as rollercoasters, train tracks, pipelines, tunnels, or caves.
Requires MicroVerse, MicroVerse-Splines, and the Unity spline package. See installation notes below.
The MicroVerse - Roads system is a fully featured Road creation system for MicroVerse. It takes advantage of MicroVerse and the MicroVerse-Splines module for non-destructive terrain modification. Like the rest of MicroVerse, everything is edited in realtime with instant results and no need for a baking process. It can also be used for other systems, such as tunnels, caves, rollercoasters, train tracks, and pipelines.
With this system you can easily create complex road networks with intersections and decorations which conform to the road geometry, such as guard rails and sidewalks. These can easily be set on each road or changed along the road itself with spline based control points.
Objects can also be placed to be relative to the road, allowing you to change your road and have any hand placed decorations move with the changes. Combined with MicroVerse's non destructive terrain editing, this allows you to edit anything easily in realtime without ever loosing work due to 'baking' data.
Also included are custom shaders for the roads and props which work in all render pipelines, and include integration with weather systems like Enviro and Weather Maker, allowing for wet surfaces, puddles, rain drops, and snow accumulation to form. The custom Road shader allows you to wear your surfaces from the passage of vehicles, cracking from weathering and time, as well as customize the looks and road markings of your pavement.
Unlike many other road systems, actual geometry is used for the roads instead of just an extruded plane, giving roads thickness and depth. This also makes it easy to create things like roller coasters, train tracks, or pipelines.
Included Content in the demo:
- Roads in 1 to 4 lane varieties
- A selection of intersections and lane entrances and exits for highways
- Multiple asphault textures, along with various wear and weathering effects
- Guard Rails, Road Barriers, Traffic Cones, Signs, and Lights, along with street lights and miscelanious other props.
- A set of content for rollercoasters, pipelines, and trains.
INSTALL NOTE: There is currently a bug in the Unity Package manager which often prevents the installation of this module. If you hit this, install the module before installing MicroVerse or join discord and register your invoice to get access to the GitHub repository directly, where it will install fine. This bug has been sitting in Unity QA's queue for over 8 months without a response, and there's nothing I can do about it.
Technical details
Requires Unity Splines 2.3 or greater, which can be installed via the package manager ("Add package by name", type in com.unity.splines)
Requires MicroVerse and the MicroVerse-Splines package.
All source code is included.