Building Modular Piece Selector Blueprint

It's designed to help you quickly and easily create modular buildings. It works by allowing you to snap together multiple modular pieces, giving you the freedom to quickly assemble the final building.

You can customize the style and type of the pieces, as well as the materials used. The blueprint also allows you to scale and customize the modular pieces, giving you complete control over the look and feel of your building.

General Category

Style

In general, a building will be assembled by multiple Modular Pieces with the same "Style", this will ensure a consistent look and feel throughout the building.

Depending on the style chosen, different types of modular pieces will be available to select to create the final building.

Floor Type allows you to select whether the set of modular pieces will be ground floor or upper floors.

Piece Type can be Windows, Corner, Corner End, Corner Concave, and Simple

After you set the "Style", "Floor Type" and "Piece Type", you can change the Type to have variations of the modular piece. The types can have different lengths:

Ground Floor Type

This parameter ensures that all the pieces of the ground floor can be connected seamlessly and match their aesthetics, making the building look consistent.

The "Ground Floor Type" parameter can only be changed if the "Floor Type" is set to "Ground Floor"

Door Checkbox

When enabled, the modular pieces will have a place for a door.

This works only if the "Floor Piece" is set to "Ground Floor"

It is important to note that the placement of the door itself needs to be done manually from the project.

You can find the door models in the folder ".../Models/Doors/". Also, it can be useful to use the stairs/steps models from the pack, you can find them in ".../Models/StairDoors/".

Interior Checkbox

If you check the "Interior" checkbox, the modular piece will have the interior part.

The interior piece will not have the Nanite enabled because it will have a transparent material (the window glass)

If you want to add interior to a building, you can select all the Building Modular Piece Selector blueprints of the building and check the "Interior" checkbox:

Dimensions Category

By turning on the Force Length and Force Height, the original modular pieces will be stretched to the desired dimensions ("Length" and "Height").

Top Category

The Top checkbox is used to extend the top part of a modular piece. Generally, this should be utilized for the last floor of the building.

Grid Category

The "Number Columns" and "Number Floors" parameters are two of the key components when designing a building facade.

You can set how many columns and floors to have the modular piece blueprint. This can help to make a building more easily and more organized.

These parameters work only when the Piece Type is "Simple" or "Window"

Material Category

Style Materials is an array that is used to customize the appearance of the modular piece.

It works by overwriting the material of the slot material of the modular piece with the materials specified in the array.

For example, in the following photo, the "MI_BrownBricks_09" will overwrite the material of the "bricks1" slot:

Custom Mesh

You can overwrite the static mesh if you want.

If you check "Preserve Current Mesh" it will select the current mesh as custom mesh, so you'll not be able to change the mesh by using the parameters such as Style, Type, Type piece, Floor Type, etc.

Creating Building

Spawn Piece Category

When you place modular pieces for a building, you should enable snapping to the grid - 50cm.

These buttons are designed to help you quickly and easily create full modular buildings.

Each button when clicked will spawn a new Modular Piece Selector next to the current one then you can edit it.

Example of Upper Floor button:

You can use the buttons with multiple modular pieces selected.

Example of Window Button:

If the building has a Corner End, you may have to change the Ground Floor Type to be consistent in the back of the building

If you want to invert the direction of a Corner End, you should set X=-1

This is a full example of creating a building using this blueprint:

Last updated