Houses

Hyper Modular


What is hyper modular?

Hyper modular is lego-like pieces that are broken up on a panel by panel basis. This allows for very customized looks to a building. There’s a ton of benefits to using this method but a few downsides as well.

MedievalVillage_ModularHyper

Using Hyper Modular pieces gives you the freedom to create hundreds, if not thousands of combinations. However, this can also cause quite a few problems with pieces lining up properly in every situation. To counter this, we created a basic size system that follows UE4’s grid snapping system of 1 decimeter or 10 units.

Our walls, windows, floors and roof pieces are generally built in intervals of .5 meters(50 units in UE4s grid). We have created a wide variety of heights, depths, and lengths to give you full control of your customized building.

 

Some size examples are:

1×1 – 1×1.5 – 1×3 – 1×4 – 2×1 – 2×1.5

The pack comes with 100+ assets of modular pieces and most come with 2-7 variations to help break up any noticeable patterns.

Main downside to modular system:

  1. There’s a lot more work to complete a building. To create a building can become quite complex as there’s tons of pieces needed. Changes to a small section may cause a ripple effect to other areas of a building.
  2. It creates more drawcalls and can be heavy on performance depending on the level layout. A building may contain 50 or more assets and may cause a slowdown on the CPU. To balance this, we have included LODs to draw out each piece quicker. It is important to include occlusion culling to help further optimize these buildings.

Standard Modular

Standard Modular pieces come in bigger pieces of entire floor sections. There’s 3 main sections: main, floor, and roof with over a dozen different layout sizes. The main floor has a door entrance and mid sections usually have more windows.

MedievalVillage_ModularStandard

 

It’s very simple to create a 3-4 story building with just a main, mid, and roof pieces. This can help with greyblocking, simplifying levels, and also save on performance.

Layout sizes vary on interval of 2 meters starting at 6×6 to 12×12. There’s also all the possible sizes in between such as 6×6, 6×8, 6×10 and 6×12.

Interiors

All hyper and standard modular buildings come built double sided. This allows for easy access into interiors and visual changes such as creating fully transparent windows showing the inside of a building.

We have made floor sizes for every potential sized buildings. This allows for quick and easy capping of a floor. To create staircases, we have provided a staircase and stair platform asset. These combined can create a straight, angle, or completely spiraled staircase.

MedievalVillage_Stairs

In order to create a floor opening, we have provided dozens of small floor sizes. We recommend using the floor chunks provided or using BSP brushes. We do not recommend you scale the assets as this will cause texture distortion.

*Disclaimer* There’s no real best method for creating interior floors with staircases that meets all the different needs of our customers. This is the best middle ground we have found so far and if you have any suggestions or feedback we would love to hear them.

Helpful tips

We have provided a lot of house pieces and there’s a large variety of ways to mix and match them. Here’s some helpful tips when making your own buildings to further enhance this pack.

1) Use a combination of hyper modular, and standard modular. You can easily mix a modular main floor and use hyper modular pieces to build out the mid and roof sections.

2) Intersect pieces if you do not plan to allow the player inside. Intersecting modular or hyper modular pieces can create some interesting shapes quickly and easily.

3) Replace the plaster and wood on the buildings to create even more variety. This pack contains brick, yellow stucco, different wood frames that can replace the default materials. Experiment with different materials until you get a desired look.

MedievalVillage_PaintVariations

4) Use blueprints to create prefabs. You can easily build out a group of building styles into a blueprint, then use the blueprint to place the group around your level.

5) The windows shader has a set of emissive properties to create a nighttime scene. it also comes with a transparency toggle which allows you to make the glass fully transparent to see inside a building.

MedievalVillage_Windows

6) Use the variations for hyper modular pieces to break up repeated sections. Make sure to look into each variety provided for the specified dimensions to help break up monotonous areas.