Everything you need to know about using SunTrace3D to analyze solar potential, simulate shadows, and estimate energy yield for any location worldwide.
View as Markdown (machine-readable)SunTrace3D is a browser-based 3D solar analysis tool. No installation, plugins, or sign-up is required to get started. Simply open the viewer and explore.
Click 'Open Viewer' from the home page. The default demo location (Pula, Croatia) loads automatically with a photorealistic 3D model.
Use the search bar in the header to find any address worldwide. The 3D model updates instantly when you select a new location.
Use the time slider at the bottom to see how shadows change throughout the day. Pick any date with the date picker.

The location search bar in the header lets you find any address, city, or landmark worldwide. SunTrace3D uses the Nominatim geocoding service (powered by OpenStreetMap) to convert addresses to coordinates.

SunTrace3D calculates accurate sun positions using the SunCalc library, which computes solar altitude and azimuth based on your location's latitude, longitude, date, and time. Shadows are cast in real-time using physically-based rendering.
Use the horizontal slider at the bottom of the viewer to scrub through 24 hours. Watch shadows sweep across buildings as the sun moves across the sky.
Select any date in the header to see how shadows change with the seasons. Compare summer solstice (longest day) with winter solstice (shortest day).
Shadow length and direction depend on the sun's altitude (height above the horizon) and azimuth (compass bearing). In the Northern Hemisphere, shadows point north at solar noon. Shadows are longest at sunrise and sunset, and shortest at solar noon. In winter, shadows are longer because the sun stays lower in the sky.

The sun path arc shows the complete trajectory of the sun across the sky for the selected date. A yellow/orange arc traces the sun's position from sunrise to sunset, with the current sun position highlighted.

Place virtual solar panels on any rooftop in the 3D model. SunTrace3D calculates irradiance based on panel tilt, azimuth, and shading from surrounding buildings.

SunTrace3D estimates annual energy yield using the PVGIS (Photovoltaic Geographical Information System) database maintained by the European Commission. PVGIS provides satellite-based solar irradiance data for locations worldwide.
PVGIS uses satellite imagery and meteorological data to provide solar irradiance values averaged over many years. The data accounts for typical weather patterns, cloud cover, and atmospheric conditions. System losses of 14% are applied by default to account for inverter efficiency, wiring losses, and temperature effects.

SunTrace3D offers two quality levels for 3D models. The quality badge in the viewer toolbar shows the current mode.
Available on the free tier. Models load instantly via Google 3D Tiles streaming with moderate geometric and texture detail (LOD4, errorTarget=24). Perfect for quick shadow studies and solar analysis.
Free — no account required
Available on the Pro tier. Photorealistic models with maximum texture and geometric detail (LOD6, errorTarget=6). Individual building features, vegetation, and street-level detail are clearly visible.
Pro subscription — $9/month

The compass overlay in the viewer shows true north orientation relative to your current camera angle. This is essential for understanding shadow directions and optimal solar panel orientation.

SunTrace3D works without an account for basic shadow simulation and solar analysis. Create a free account to save your work, or upgrade to Pro for HD models and API access.
Subscriptions are managed through Stripe. Click the user menu in the viewer header to access your account settings and subscription portal. You can upgrade, downgrade, or cancel at any time.
Check out the API documentation for generating models programmatically and embedding 3D views on your website.
API Documentation