Create Parking Garage
This example shows how to create a parking garage structure in RoadRunner. The typical North American parking garage consists of multiple repeated levels of parking spaces with a connecting ramp, often with parking spaces, that links the levels together. To create a parking garage in RoadRunner, follow these steps:
Create a template of one level of the parking garage.
Modify an instance of the template for the ground level.
Copy, paste, translate, and connect instances of the parking garage level.
Modify the top-level routes.
Add any additional elements to the structure or surroundings.
The next sections describe the listed steps in detail.
Create a Parking Level Scene Template
Develop a single layer of the desired parking garage layout. This example considers an exterior lane with a split-lane ramp connecting levels, and parking spaces on both sides of the ramp. Add the parking spaces using the Lane Add Tool, Parking Tool, and Lane Marking Tool. Create the ends of the garage using the Custom Junction Tool, with some adjustments to the radii. In this single layer, the split lane ramp is at the same level as the exterior lane, which enables the layers to connect when stacked.
Add additional props to the scene from the assets library, including:
Posts
— The posts, when stacked, become the structure of the garage.Extrusions
— The extrusions form the interior and exterior guard rails of the garage.Stencils
— The stencils, such asSLOW
andYIELD
, indicate expected the traffic flow in the garage.
This figure shows a sample of the single layer of the parking garage.
After completing a single layer of the parking garage, save the layer as a scene
template. In the menu, select Assets, then select New > Folder and name the folder Templates
. Select New > Scene Template to save the current layer. Choose a name, such as
ParkingGarageLevel
, for the new asset. For more information on
creating scene template assets, see Create, Import, and Modify Scene Assets.
Create Ground Level
Create the ground level of the parking garage by modifying the parking garage level in the current scene. The sample ground level scene includes these modifications:
Surrounding grass, added using the Surface Tool.
An outside street, with connection to the garage.
Sidewalks surrounding the perimeter of the garage.
Extra-wide accessible designated parking spaces near the garage entrance.
Removal of some of the guardrail extrusions.
This figure shows the ground level of the parking garage.
Add Levels to Parking Garage
From the RoadRunner Asset Library, drag and position the ParkingGarageLevel
asset created
in the previous section. Align the new level horizontally with the ground level using
the Posts
props as guides. Drag the green axis arrow to raise and
lower the level until the level is at the desired height. With the level still selected,
copy (Ctrl+C) the level.
Note
Once you click the axis arrow, do not release the button until the level is in the final, desired position.
To add additional levels, paste (Ctrl+V) a copy of the previous level and repeat the previous positioning steps until you have added desired number of levels. This figure shows a new level being added to the garage.
On each level, select the ramp. Using either the Road Height Tool or 2D Editor, adjust the incline of the ramp to connect it to the next level. You can use the Road Plan Tool to connect the ramp to the next level. These figures show the ramp and 2D Editor.
On the top level of the garage, select and delete the ramp, as it does not connect to
any level. Using the Custom Junction Tool, modify
the top level junction radii to fit over the Posts
.
Complete Garage Structure
Complete the garage structure by either adjusting specific elements in each level,
such as Posts
, or adding additional props to the scene from the
RoadRunner Asset Library. In the sample parking garage, Signs
and
Trees
have been added to complete the scene. This image shows the
final parking garage scene.
See Also
Custom Junction Tool | Road Height Tool | Road Plan Tool | Surface Tool | Create, Import, and Modify Scene Assets