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:
Optimal map material – Distortion-free foundation
Symmetric drawing – Precise floor plans and inner roof edges
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:
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
Open the Map Selection on the right side
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
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
Select the Roof Tool
Start at a long, straight outer edge
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
Work systematically around the building
Zoom in closer if needed for more precise drawing
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:
Identify all inner roof edges on the satellite image
Draw these edges one by one
Use the 45° snap function – Many roof hips run at 45° angles
Pay attention to the additional snap mechanism:
Shows that you hit exactly the opposite corner
Guarantees symmetric geometry
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:
The height of the dormer gutter
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:
Undo the extrusion (Ctrl + Z)
Identify the edges that cause the roof offset:
Look for lines where two roof levels of different heights meet
Switch to the Height Tool
Select the first edge of the offset with the Select and Move Tool
Click on the "Split Roof Edge" tool in the toolbar
The edge is marked as split
Now extrude again:
Select the ridge
Pull upward with mouse button pressed
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.
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
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
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
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:
Draw the inner roof edges of the second dormer
Mark the split roof edges
Extrude the dormer
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:
Undo extrusion
Identify all roof edges where height jumps exist
Mark these as split roof edges
Extrude again
Mistake 2: Dormers Look Unrealistic
Cause: Not all split roof edges were marked, or the wrong edge was extruded as peak.
Solution:
Check if all parallel edges are marked as split
Make sure you selected the top edge (dormer ridge) for extruding
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:
Go back to drawing mode
Check the floor plan for symmetry
Use the Move Tool to adjust edges
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.

