Home 3D Indoor Radio Propagation Modeller
Multi-floor building editor, 3D viewer, advanced worker-based 3D ray tracing with coherent multipath, diffraction, diffuse scattering, antenna patterns, array support, save/load and export.
Licence
Project & Building Setup
The upper-floor ceiling remains an internal surface. The roof is a separate external propagation surface above it; pitched roofs use an automatic ridge along the building's longer plan dimension.
Plan Editing Tools
Wall and window tools place single segments. Room tool click-drags an axis-aligned room shell. Select lets you drag a full segment or edit its coordinates numerically below. Plan units are metres.
Selected Element
Nothing selected.
Materials Library
NameRTA (derived)ScatR phase°T phase°Color
R + T + A is normalised on load and R + T is checked server-side. Scatter is the fraction of reflected power redirected into directive scatter. R/T phase values are additional field phase shifts in degrees for coherent Probe/MIMO calculations; defaults are 180° reflection and 0° transmission.
2D Plan Editor Ready Left: draw/select • Wheel: zoom • Middle: pan
3D View Left drag: rotate Right drag: pan Wheel: zoom
Simulation Controls
Terrestrial building link.
Advanced Propagation, Antennas & MIMO
TX Power is total conducted array power and is split equally across active TX elements. Peak dBi values are absolute element gains; array/beamforming gain is derived from the coherent MIMO channel, not added to TX power.
Pattern and peak gain are independent inputs. The pattern supplies only the angular shape, so the peak gain must be set to match it or the total radiated power will not equal the entered TX power. Physically consistent peak gains are Isotropic 0 dBi, Dipole 1.76 dBi, Patch 11.46 dBi, Sector 13.42 dBi. Leaving Patch at 0 dBi, for example, radiates 11.46 dB less than the entered TX power and lowers the whole coverage map by that amount.
No simulation yet.
3D Probe Query
Power: n/a
Coverage Colour Scale
Auto uses the 5th–99th percentile of valid 3D grid power with a minimum 30 dB span, so both the 2D and 3D heatmaps use the full palette without changing any calculated dBm values.
Auto max
Auto min
Model Elements0Walls / windows
Simulation Voxels0Grid cells in 3D result
Domainn/aXYZ extents
Strongest Cell in Slicen/aHighest grid-cell power on this Z layer; it can rise slightly as a finer grid samples closer to the TX.
RX Powern/a1×1 RX port power; arrays report per-element port power.
Channel Gain1×1Equal-power gain for arrays; open MIMO Analysis for eigenmodes, rank, capacity and delay metrics.
Signal Heatmap Slice
3D Signal Heatmap Left drag: rotate Right drag: pan Wheel: zoom
Coverage Navigation & Optimisation
Heatmap Slice Heightn/a
Move the heatmap through the building one simulated Z layer at a time; Show RX Height jumps directly to the receiver elevation.
Receiver Placement
Search Area
RX height: not run.
RX position: not run.
TX Coverage Optimizer
Search Area
Coverage Target (dBm)
TX coverage: not run.