Skip to main content
Illumination Pros
Lighting Industry Solutions
Get in Touch

Modeling and Calculating Spill Light on Uneven Terrain

Advanced techniques for incorporating 3D topographic data into calculation software to accurately model light spill on sloped land.

Illumination Pros Editorial
7 min read

The calculation of light trespass, particularly regarding spill light on uneven terrain, is one of the most rigorously scrutinized components of exterior lighting design. Regulatory bodies, community planning boards, and the IES Joint IDA-IES Model Lighting Ordinance (MLO) set strict photometric limits at property lines. For example, under the MLO, the pre-curfew light trespass limit for an LZ1 zone (dark environments) is 0.1 fc (1.0 lux) at the property line.

However, standard photometric practices often rely on a fundamental, yet flawed, assumption: that the site is entirely flat. When a project involves sloped land, retaining walls, berms, or varying elevations, treating the calculation plane as planar grade (0 inches) can yield severely inaccurate results. This article explores advanced topographic lighting calculation methodologies using 3D surface modeling, specifically addressing how to correctly incorporate terrain data into industry-standard software such as AGi32 and DIALux evo.

The Problem with Planar Assumptions in Topographic Lighting Calculation

In basic point-by-point calculations, the horizontal illuminance grid is typically placed at a uniform elevation. When estimating light spill onto adjacent properties, the calculation grid is positioned at the property boundary line, assuming it is level with the luminaire pole bases.

When terrain is uneven, this planar assumption breaks down in several ways:

  1. Varying Pole Elevations: If the adjacent property sits at a lower elevation than the illuminated site, the relative mounting height of the luminaires increases, reducing the angle of incidence and potentially projecting the beam further across the property line.
  2. Terrain Shielding: Conversely, an upward slope or a physical berm may act as a natural cutoff shield, intercepting spill light before it reaches the property boundary.
  3. Reflectance and Interreflection: Light striking a sloped surface reflects differently than light striking a flat surface. While a standard 80/50/20 (ceiling/wall/floor) reflectance model is used for interior spaces, exterior site reflectances are generally treated as zero or very low (e.g., 5% to 10% for asphalt or dirt). However, on sloped terrain, the geometric angle of the surface relative to the luminaire drastically alters how light bounces, requiring actual physical modeling of the slope rather than flat planes.

Importing Topographic Data into AGi32 and DIALux evo

To move beyond the planar assumption, designers must integrate 3D topographical data into their photometric models. This data typically originates from civil engineering surveys or architectural site plans in DWG or DXF formats.

Extracting 3D Surface Data

The first step is ensuring the CAD file provided by the civil engineer contains true 3D elevation data, not just 2D contour lines flattened to Z=0.

  • 3D Polylines/Contours: The CAD file should feature contour lines set to their true Z-elevations.
  • TIN Surfaces: A Triangular Irregular Network (TIN) or 3D mesh surface is the ideal format, as it provides a continuous polygonal surface that photometric software can read as physical objects.

Workflow in AGi32

AGi32, a premier photometric calculation tool, handles 3D CAD data efficiently if properly prepared.

  1. Import the CAD File: Import the DWG/DXF containing the 3D contour lines or 3D faces.
  2. Object Creation: If the file contains 3D faces (a TIN model), AGi32 will recognize these as 3D objects. Ensure that the properties of these objects are set correctly using ‘Import Mapping’ during CAD import or ‘Surface Edit’ post-import. The surface reflectance should typically be set to 10% or less for earth/grass, unless simulating specific high-reflectance scenarios like snow.
  3. Mesh Generation: If you only have 3D contour lines, you will need to utilize AGi32’s object creation tools (or external 3D modeling software like SketchUp or Rhino) to loft a solid surface or mesh across those contours before calculating. AGi32 requires closed objects to calculate interreflection and surface blocking accurately.

3D Surface Modeling Workflow in DIALux evo

DIALux evo approaches outdoor terrain slightly differently, prioritizing full-scene radiosity.

  1. IFC and 3D Models: DIALux evo supports importing IFC (ISO 16739-1:2024) files and 3D objects (like .3ds or .Sat). If the civil engineer can export the terrain model as a .3ds or .Sat (ACIS) file, it can be imported directly into DIALux evo as an outdoor object.
  2. Terrain Tool: DIALux evo includes limited native terrain modification tools, but for complex, surveyed topography, importing a dedicated 3D mesh is always superior to manual estimation.
  3. Calculation Grids: Place your calculation surfaces carefully. DIALux evo allows calculation surfaces to follow object geometry, but for property line compliance, you need vertical or horizontal grids corresponding to the legal boundary, mapped along the varied elevations.

Establishing Non-Planar Calculation Grids

The core of topographic lighting calculation lies in how the calculation grids are deployed to verify compliance.

The Boundary Grid

When verifying spill light on sloped terrain, a flat grid across the property is insufficient. You must create calculation planes that follow the true contour of the property line.

  • Segmented Grids: Break the property line into linear segments, matching the slope of the terrain along the boundary.
  • Vertical Grids at the Property Line: MLO compliance often dictates measuring not just horizontal illuminance on the ground, but also vertical illuminance at the property line (which represents light trespassing into windows). Create vertical calculation planes that start at the sloped grade elevation and extend upward (typically to 5 feet or 1.5 meters, representing eye level).

Table: Example MLO LZ1 Limits vs. Sloped Terrain Realities

ParameterMLO Standard (LZ1)Planar Assumption ResultSloped Terrain Result (Example)
Pre-Curfew Illuminance0.1 fc (1.0 lux) max0.08 fc (Pass)0.15 fc (Fail - Luminaire sits 10ft higher than boundary)
Post-Curfew Illuminance0.0 fc (0.0 lux) max0.00 fc (Pass)0.02 fc (Fail - Bounce from sloped retaining wall)
Vertical Illuminance (5ft Above Grade)0.1 fc max0.05 fc (Pass)0.18 fc (Fail - Direct beam angle hits property due to elevation drop)

Table 1: How uneven terrain drastically alters expected photometric results compared to a flat-plane assumption.

Accounting for Glare and Luminous Intensity

Spill light (illuminance) is only half the equation; the other half is glare (luminous intensity, measured in candelas). Even if the illuminance at the property line on a slope is within the 0.1 fc limit, a drop in elevation may put a pedestrian or neighboring residence directly into the peak candela distribution of the luminaire.

When reviewing the Luminous Intensity Distribution Curve (or polar candela plot) of an IES file, you must map the angular distribution against the site section (elevation view). If a luminaire has a peak intensity at 65 degrees from nadir, and the neighboring property slopes downward such that the sightline to the fixture is also at 65 degrees, the neighbor will experience maximum glare, despite strict cutoffs.

Conclusion

Conducting a topographic lighting calculation requires a shift from rapid, 2D planar point-by-points to rigorous 3D surface modeling. By insisting on accurate CAD elevations and utilizing the 3D capabilities of software like AGi32 and DIALux evo, engineers can proactively design mitigation strategies—such as internal louvers, specialized house-side shields, or altered pole placements—before the luminaires are installed and community complaints arise.

Frequently Asked Questions

Why is a flat calculation plane inaccurate for predicting spill light on uneven terrain?

A flat plane ignores elevation differences. If a neighboring property is lower, fixtures are effectively mounted higher relative to that boundary, extending spill light further than predicted.

What is the maximum pre-curfew spill light limit for an LZ1 zone?

Under the IES Joint IDA-IES Model Lighting Ordinance (MLO), the pre-curfew light trespass limit for an LZ1 zone (dark environments) is 0.1 fc (1.0 lux) at the property line.

How do I import topographic data into AGi32?

You should import a 3D DWG or DXF containing true 3D contour lines or TIN surfaces (3D faces). AGi32 recognizes closed 3D faces as solid objects for accurate surface calculations.

Does DIALux evo support 3D terrain modeling?

DIALux evo supports importing 3D models like IFC, .3ds, or .Sat (ACIS) files. Exporting a civil 3D mesh as a .3ds or .Sat allows you to calculate illuminance across accurate sloped terrain.