Skip to main content

Modeling Complex Roofs and Dormers

Model complex roofs with dormers, offsets, and multiple levels in the Solar Expert – split roof edges help you build precise 3D models.

Why Complex Roofs Are a Challenge

Simple gable roofs are quickly modeled – but what if the building has dormers, roof offsets, or complex roof shapes? Without the right techniques, extruding leads to crooked or faulty 3D models.

Typical challenges:

  • Roof offsets at different heights

  • Multiple roof levels with different pitches

  • Hip roofs with many inner roof edges

  • Asymmetric or irregular roof shapes

The solution: Three critical success factors determine success or failure with complex roofs:

  1. Optimal map material – Distortion-free foundation

  2. Symmetric drawing – Precise floor plans and inner roof edges

  3. Split roof edges – The key concept for complex geometries

Video Tutorial: Modeling Complex Roofs

In this video from our Video Training Center, you'll see the techniques in action:

▶ EN - Dormers and complex roofs

Success Factor 1: Select Optimal Map Material

With complex roofs, the quality of map material is even more important than with simple buildings. The better the quality, the more precise the 3D model becomes.

Systematically Check Map Material

  1. Open the Map Selection on the right side

  2. Test the various available options:

    • Orthophotos without distortion enable even more precise models

      • Germany: BKG Orthophotos

      • Switzerland: SwissTopo

      • Austria: Basemap.at

    • Bing Satellite Images

    • Google Satellite Images

  3. Evaluate each option according to these criteria:

    • Vertical view – No visible house walls

    • No distortions – Building photographed from exactly above

    • Good resolution – Details are clearly recognizable

    • Good contrasts – Roof edges clearly visible

    • Minimal shadows – Shadows don't cover important details

Why Orthophotos Are the First Choice

Orthophotos are always taken vertically from above and contain no perspective distortions. This is ideal for precise drawing.

Identifying problematic satellite images:

  • House walls are clearly visible → Oblique shooting angle

  • Roof appears distorted or trapezoidal → Perspective distortion

  • One side of the building looks longer → Not taken vertically

⚠️ Critical point: Distorted map material makes it harder to draw symmetrically. All subsequent steps are based on the map material – invest the time here for the right selection!

Success Factor 2: Draw Symmetrically with Snap Functions

Symmetric drawing is the key to a precise and professional 3D model. The Solar Expert's snap functions help you with this.

Draw Floor Plan Symmetrically

  1. Select the Roof Tool

  2. Start at a long, straight outer edge

  3. Consistently use the snap functions:

    • 90° angles – Automatically snap

    • Parallel lines – Indicated by a circle indicator

    • Same height – Circle shows that line ends at same height

  4. Work systematically around the building

  5. Zoom in closer if needed for more precise drawing

  6. Close the floor plan with a double-click when the circle indicator shows the connection

💡 Pro tip: Trust the snap functions! They are developed to help you draw symmetric and right-angled buildings.

Draw Inner Roof Edges

After the floor plan, draw the inner roof edges – i.e., ridges, valleys, hips, and other inner lines.

For a simple hip roof with multiple corners:

  1. Identify all inner roof edges on the satellite image

  2. Draw these edges one by one

  3. Use the 45° snap function – Many roof hips run at 45° angles

  4. Pay attention to the additional snap mechanism:

    • Shows that you hit exactly the opposite corner

    • Guarantees symmetric geometry

  5. Work through all corners and edges

Why is symmetry so important? When floor plan and inner roof edges are drawn symmetrically and precisely, this geometry automatically transfers to the 3D model. An asymmetric floor plan inevitably leads to an asymmetric 3D model.

Success Factor 3: Understand and Use Split Roof Edges

This is the key concept for modeling complex roofs. Without split roof edges, dormers and roof offsets won't be displayed correctly.

What Are Split Roof Edges?

A split roof edge is a line in the floor plan where two different heights exist. This typically happens:

  • With dormers: The dormer gutter runs parallel to the sloping main roof surface

  • With roof offsets: Two roof levels meet at different heights

  • With height jumps: One building part is higher than the other

Visualization using dormer example:

Imagine a dormer sitting in a roof slope. The dormer gutter runs parallel to the sloping main roof surface. On the line where the dormer gutter meets the main roof surface, we have two heights:

  1. The height of the dormer gutter

  2. The height of the sloping main roof surface

This line must be marked as a "split roof edge" so that the Solar Expert knows that two different heights exist here.

Application: Modeling Roof Offsets

A roof offset occurs when the roof runs at two different heights – for example, with an addition or a higher building part.

Step-by-Step: Roof Offset

Starting situation: You have drawn floor plan and inner roof edges, but when extruding an error occurs – the roof becomes crooked.

Solution:

  1. Undo the extrusion (Ctrl + Z)

  2. Identify the edges that cause the roof offset:

    • Look for lines where two roof levels of different heights meet

  3. Switch to the Height Tool

  4. Select the first edge of the offset with the Select and Move Tool

  5. Click on the "Split Roof Edge" tool in the toolbar

  6. The edge is marked as split

  7. Now extrude again:

    • Select the ridge

    • Pull upward with mouse button pressed

  8. The Solar Expert now automatically recognizes the roof offset

Why does this work? Without marking as split roof edge, the Solar Expert tries to create a continuous roof surface. With the marking, the system knows that a height jump exists here and models two separate levels accordingly.

Application: Modeling Dormers

Dormers are more demanding because they often have three or more split roof edges. But with the right systematic approach, they are manageable.

Step-by-Step: Simple Dormer

Preparation: Floor plan and ridge are already drawn and the main roof is extruded.

  1. Draw inner roof edges of the dormer:

    • Switch to the Roof Tool

    • Select the roof surface in which the dormer sits

    • Draw the contour of the dormer

  2. Identify split roof edges:

    • Left side edge: Dormer gutter runs parallel to roof slope → split

    • Right side edge: Dormer gutter runs parallel to roof slope → split

    • Front side

  3. Mark edges as split:

    • Switch to the Height Tool

    • Select the left side edge with the Select and Move Tool

    • Click on "Split Roof Edge"

    • Repeat this for the right side edge

    • If necessary, also for the front side

  4. Extrude dormer:

    • Adjust the 3D preview for better view

    • Select the peak of the dormer (top point)

    • Hold down the mouse button

    • Pull the peak upward

    • Pull until the yellow arrows point in opposite directions

    • This is the indicator that the dormer is correctly extruded

Result: The dormer is now correctly modeled. You can see the split roof edges in the 3D view – where the dormer gutter runs on one hand, and the sloping main roof surface on the other.

Multiple Dormers on One Roof Side

If multiple dormers exist, repeat the process for each dormer individually:

  1. Draw the inner roof edges of the second dormer

  2. Mark the split roof edges

  3. Extrude the dormer

  4. Repeat for additional dormers

Important: For each new dormer, you must check again which edges need to be marked as split roof edges.

Common Mistakes and Solutions

Mistake 1: Roof Becomes Crooked When Extruding

Cause: Split roof edges were not marked.

Symptom: The roof tilts to the side or the geometry looks distorted.

Solution:

  1. Undo extrusion

  2. Identify all roof edges where height jumps exist

  3. Mark these as split roof edges

  4. Extrude again

Mistake 2: Dormers Look Unrealistic

Cause: Not all split roof edges were marked, or the wrong edge was extruded as peak.

Solution:

  1. Check if all parallel edges are marked as split

  2. Make sure you selected the top edge (dormer ridge) for extruding

  3. Pay attention to the yellow arrows – they point in opposite directions when the height is correct

Mistake 3: Asymmetric 3D Model Despite Correct Technique

Cause: Floor plan or inner roof edges were not drawn symmetrically.

Solution:

  1. Go back to drawing mode

  2. Check the floor plan for symmetry

  3. Use the Move Tool to adjust edges

  4. Pay more attention to the snap functions when redrawing

Mistake 4: Forgetting Which Edges Need to Be Split

Cause: Complex geometry, many edges, uncertainty.

Solution: Use this checklist:

  • Does the edge run parallel to a sloping roof surface? → Check if split

  • Do two roof levels with different heights meet here? → Split

  • Is it a dormer gutter? → Probably split

  • Is it a roof offset? → The offset edges are split

When in doubt: Mark the edge as split and check the result when extruding. If the model looks wrong, you can remove the marking again.

Best Practices for Complex Roofs

During Modeling

  • Proceed step by step: Model the main roof first, then one dormer at a time

  • Check regularly in 3D view: Verify after each step whether the geometry is correct

  • Be patient: Complex roofs take time – don't rush

  • Zoom for precision: Zoom in closer in complicated areas

Quality Control

  • Check symmetry: Is the building symmetric in the 3D view?

  • Check heights: Do the relative heights of main and secondary roofs match?

  • Realistic dormers: Do the dormers look like in reality?

  • Compare with photo: Hold your photo next to the 3D view – does it look similar?

Summary: The 3 Critical Success Factors

Success Factor

Why Important?

Time Investment

1. Optimal Map Material

Distortion-free foundation for symmetric drawing

30-60 seconds

2. Draw Symmetrically

Precise 3D model automatically emerges from precise floor plan

Continuously during drawing

3. Split Roof Edges

Enables correct representation of dormers and offsets

1-2 minutes per dormer/offset

Core message: With these three success factors, you can professionally model even very complex roofs. It may seem elaborate at first, but with some practice, the process becomes routine.

Next Steps

After you can model complex roofs, we recommend:

  • Drawing Roof Surfaces to Scale – Apply precision techniques to complex geometries as well

  • Placing Modules Flexibly – Optimize module coverage on your complex roof surfaces

Practice makes perfect: Complex roofs require experience. With each building you'll become faster and more confident. Don't shy away from taking on challenging projects – you now have all the tools you need!

The complete Video Training Center – Module 3 also shows complex examples visually and with practical demonstration.

Did this answer your question?