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)3D Solar Simulation Software Demo
Ground Mount Solar Farm — Full Engineering Walkthrough
Solar CRM Demo: Territory Scanning, 3D Roof Analysis & Direct Mail in 60 Seconds
How Architects Collect Client Feedback Directly on a 3D Model
Draw a Building on an Empty Lot and Design Its Solar in 40 Seconds
Test-Fit a Development Site in 60 Seconds — Site Planning
Your Solar Panels vs This Week's Weather — SunTrace3D Weather Forecast
SunTrace3D for Homeowners
SunTrace3D for Garden & Landscape
Your Solar Week, Before It Happens — The Weekly Forecast on Your Phone
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. Type an address and the system converts it to coordinates instantly.

SunTrace3D calculates accurate sun positions based on your location's latitude, longitude, date, and time. Solar altitude and azimuth are computed precisely, and 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).
Press the play button (or Space key) to animate the sun across the sky. Adjust the speed (15x–120x) and pick any month to compare seasonal shadow patterns. The animation loops through a full day automatically.

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 rates each panel's orientation on a 5-star scale based on azimuth angle relative to your latitude. South-facing panels (in the northern hemisphere) receive the highest rating. The badge also shows the best sun exposure time — all-day, morning, or afternoon.


For larger installations, use Rectangle placement mode to fill an entire roof area with a grid of panels in one drag — much faster than placing panels one by one.
After placing a panel array, select any panel in the group. A 'Gap between panels' slider appears in the sidebar, allowing you to adjust spacing from 0 to 10 cm. The default gap is 2 cm.
Press E to toggle Eraser mode. Click on any placed panel to remove it individually. Press E again to return to the previous placement mode.

SunTrace3D automatically analyzes shading from surrounding buildings for every solar panel you place. The system simulates approximately 154 sun positions throughout the year to calculate how much each panel is blocked by nearby geometry.
The shading loss percentage is applied as a direct multiplier to the energy yield: a panel with 25% shading loss produces 25% less energy than an identical unshaded panel. Monthly estimates also reflect this — winter months may show higher losses when the sun is lower and more easily blocked by 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.

The Solar Wizard automatically detects roof surfaces and places an optimized solar panel layout with a single click. It analyzes shading across the year, avoids obstructed areas, and positions panels for maximum energy production — or to match your specific goal.
Places as many panels as possible on the detected surface for maximum annual energy generation.
Enter your monthly electricity usage in kWh, and the wizard places just enough panels to offset it.
Focuses on the least-shaded positions for the fastest return on investment.
Maximizes the number of panels to achieve the highest CO₂ offset and environmental impact.
The wizard auto-selects inverters from the CEC-certified catalog based on your panel array's total DC output. For systems exceeding a single inverter's capacity, it recommends multiple units with even string distribution. Battery recommendations are tier-gated — higher plans unlock larger storage options.
After the wizard places panels, you can still manually adjust individual panels — drag them, rotate with [ and ] keys, or delete with the eraser tool.
Ground mount arrays let you design solar installations on open terrain rather than rooftops. Draw a boundary polygon on the ground, configure tilt, azimuth, and row spacing, then instantly preview the panel layout before committing.
Ground mount arrays require a Pro plan or higher. Pro allows up to 2 arrays with 20 panels total. Business and Enterprise plans include unlimited ground mount arrays.
Visualize energy performance across your entire panel array with a color-coded heatmap. Each panel is shaded from red (low annual yield) through yellow (mid-range) to green (high yield), making it easy to spot underperforming panels at a glance.
The heatmap reflects real shading conditions. Panels blocked by nearby buildings, trees, or imported 3D models will show lower yield and warmer colors.
Red indicates the lowest annual yield in the array. Yellow marks mid-range performance. Green marks the highest-performing panels. The gradient automatically scales to your array's min/max values.
Use the heatmap to compare panels with different orientations or shading conditions. Panels facing away from the sun or in heavy shadow will appear red, helping you optimize your layout.

SunTrace3D offers two quality levels for 3D models. The quality badge in the viewer toolbar shows the current mode.
Available for select demo locations on the free tier. Pro and Business subscribers can generate SD and HD models at any address. Models load instantly with moderate geometric and texture detail. Perfect for quick shadow studies and solar analysis.
Demo locations — no account needed to try
Available on the Pro tier. Photorealistic models with maximum texture and geometric detail. 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.

Plan mode turns the viewer into a true top-down drawing. It uses an orthographic camera, so there is no perspective: building sides disappear, distances read the same everywhere on screen, and a site plan can be measured rather than just looked at.
When a side panel is open, the plan is fitted to the part of the screen you can actually see, so nothing is hidden behind it.
Contours are sampled from the 3D model you have loaded, not from a separate elevation source, so they follow the same ground your design stands on.

Build mode lets you place procedural buildings into the 3D scene. These buildings cast and receive shadows just like real-world models, making it easy to study how a proposed development would affect sunlight on surrounding properties.
2 floors, 10 × 8 m, gable roof at 35°. Compact residential building.
5 floors, 20 × 12 m, flat roof. Multi-story residential block.
3 floors, 25 × 15 m, flat roof. Office or retail building.
3 floors, 6 × 12 m, gable roof at 40°. Narrow and deep.
1 floor, 30 × 20 m, flat roof. Wide, low industrial building.
Placed buildings participate fully in the shadow simulation. Scrub the time slider to see how a proposed building would cast shadows on neighbouring rooftops, gardens, or solar panels throughout the day and across seasons.

Build mode includes a Scene Objects panel for adding trees, fences, pergolas, and obstacles (chimneys, poles, cylinders) to the 3D scene. These objects cast and receive shadows, letting you study how landscaping and rooftop features affect solar panel performance.
Deciduous and evergreen trees with configurable height, canopy size, and trunk height. Five shapes: round, oval, conifer, palm, columnar.
Rooftop obstacles like chimneys, vents, and poles. Four shapes: box, cylinder, chimney, pole. Place on buildings to study shading impact.
Perimeter fences and walls with adjustable length, height, and thickness. Styles: wood, brick, concrete, hedge.
Shade structures with width, depth, and tilt controls. Three styles: flat, louvered, and awning.
All scene objects participate in the shadow simulation. Trees and fences cast realistic shadows that affect solar panels — the shadow analysis automatically accounts for these obstructions when calculating shading loss.
Objects placed on a building surface automatically attach to that building. When you rotate or move the building, attached objects move with it. Drag an object off the building to detach it.
The Bulldozer tool lets you flatten terrain in the 3D scene by defining clearing zones. 3D models often include trees, bushes, and uneven ground — use the Bulldozer to remove these before placing solar panels or buildings for accurate shadow analysis.
A circular clearing area defined by radius (5–50 m). Best for clearing individual trees or small obstructed areas.
A rectangular clearing area with configurable width (5–80 m), depth (5–80 m), and rotation. Ideal for preparing building sites or large panel array areas.
3D models often include vegetation and terrain features that interfere with shadow analysis and panel placement. Use the Bulldozer to clear these areas and create a clean surface for accurate solar studies.
Bulldozer zones are included in energy yield calculations. When you clear terrain beneath or near solar panels, the energy estimate automatically accounts for the changed shading environment.

Draw custom building footprints directly on the terrain by clicking to create a polygon outline. SunTrace3D automatically converts your polygon into one or more 3D buildings that you can place solar panels on, analyze for shadows, and include in energy calculations.
Set the number of stories, floor height, roof style, pitch angle, and colors. Complex polygons are decomposed into multiple rectangular buildings to fit the outline. The total footprint area and building count are shown in the panel.
If you load a location where no buildings are detected near the center, a helpful prompt appears suggesting you draw your own building. Click the button to jump straight into drawing mode.
The total footprint area and number of generated buildings are shown in the configuration panel. Complex polygons may be decomposed into multiple rectangular buildings to fit the outline.

The Sunlight Heatmap displays a color-coded ground grid showing how many hours of direct sunlight each area receives. Use it to identify the sunniest and shadiest spots on your property — perfect for planning solar panel placement or garden beds.
Free accounts can create heatmaps up to 20 × 20 meters. Personal subscribers can extend the heatmap to 100 × 100 meters. Business subscribers can analyze areas up to 1000 × 1000 meters for large commercial sites, solar farms, or agricultural land.

The Garden Planner helps you design garden beds using a database of 50+ plants, each with documented sunlight requirements. Combined with the Sunlight Heatmap, it automatically checks whether your chosen plants will thrive in the available light conditions.
Tomatoes, peppers, lettuce, carrots, and more — with sun and harvest time data
Basil, rosemary, thyme, mint, and more — each with ideal sun zone
Strawberries, blueberries, and orchard fruits with season data
Sunflowers, lavender, roses, and more for ornamental beds
Hedges and bushes with shade tolerance info

The Climate Data panel appears in the Solar Analysis sidebar whenever you have solar panels placed. It shows location-specific climate metrics that directly affect solar panel performance — cloud cover losses, ambient temperature, and heat-related efficiency losses.
The percentage of solar energy lost to cloud cover at your location, derived from satellite-measured clear-sky index data. Higher values mean more clouds and less available sunlight.
The annual average air temperature at your location in °C. This baseline is used to estimate panel cell temperature and thermal efficiency losses.
Estimated efficiency loss due to high panel temperatures. Solar panels lose approximately 0.29% efficiency for each degree above 25°C cell temperature.
A sparkline chart showing the clear-sky index for each month (January to December). Green bars indicate clear months with high solar yield; blue bars indicate cloudy months.
Climate data comes from NASA POWER (CERES SYN1deg + MERRA-2), providing a 22-year global climatology. The data automatically adjusts energy yield estimates for realistic local weather conditions.

When you place solar panels, SunTrace3D automatically estimates the installation cost, annual electricity savings, and payback period based on regional pricing data.
The Installation Cost section in the sidebar shows a detailed breakdown including panel cost, installation labor, and inverter/balance-of-system costs. Prices are adjusted to your region and displayed in your selected currency.
Based on the estimated annual energy yield and local electricity prices, SunTrace3D calculates your annual savings and the number of years until the system pays for itself.
Where available, the calculator shows estimated government subsidies, tax credits, or feed-in tariffs that reduce your effective cost and shorten the payback period.
Scroll to the foot of the Solar sidebar and click 'Get Free Solar Quotes' to submit your solar analysis to local installers. The form pre-fills with your system specs, location, and estimated costs for a personalized proposal.

The Solar Impact section visualizes the environmental benefits of your solar panel system. It appears in the sidebar whenever you have panels placed in the scene.
See how many kilograms of CO₂ your system would avoid annually. This is calculated from your estimated energy yield and regional grid emission factors.
A visual grid of 9 common household items shows which appliances your system can power — from light bulbs and laptops to refrigerators, air conditioning, and electric vehicles. Powered items light up in green.

Generate a professional PDF site report summarizing your entire solar analysis. The report includes 3D views, system specifications, energy yield estimates, engineering details, financial analysis, and environmental impact — ready to share with clients or installers.
Engineering sections (string plan, SLD, cable sizing, self-consumption, battery, BOM) appear automatically when you have selected a module and inverter from the engineering catalog.
Upload your company logo and enter your company name to create branded reports. The logo appears in the report header alongside the SunTrace3D branding — perfect for solar installers sending proposals to clients.



The Loss Waterfall Chart in the PDF site report provides a detailed visual breakdown of energy losses from gross solar potential to net delivered energy. Each loss category is shown as a colored bar segment, making it easy to identify the largest efficiency drains in your system.
Shading, cloud cover (Kc factor), temperature degradation, panel mismatch, and cable losses are computed from your actual site data and panel configuration.
Inverter efficiency, DC/AC wiring losses, soiling, light-induced degradation (LID), and system availability use standard industry reference values when site-specific measurements are not available.
The waterfall replaces the old flat 14% system loss estimate with a transparent, itemized breakdown. Measured losses are site-specific; industry defaults use conservative reference values.

Generate professional PDF quotes to send to prospective clients. Each quote includes system specifications, investment breakdown, projected savings, payback period, warranty terms, and applicable financial incentives — all populated automatically from your solar analysis.
The quote calculates total investment, annual savings, cumulative savings over the system lifetime, and payback period. It also factors in local electricity price escalation and panel degradation rates.
Quotes are generated as multi-page A4 PDF documents with consistent branding, clear section headings, and a professional layout suitable for client presentations.
Quotes use the same solar analysis data as site reports but present it in a client-facing format focused on investment return rather than technical specifications. You can generate both a technical site report and a client quote from the same design.
Speed up your workflow with keyboard shortcuts. These work whenever the viewer is focused and no text input field is active.
On mobile and touch devices, all building controls (rotation, vertical offset, delete) are available as sliders and buttons in the sidebar when a building is selected.
Measure real-world distances directly in the 3D scene. The measurement tool calculates the straight-line distance between any two points you click.

Annotate your 3D scene with freehand drawings that follow the terrain and building surfaces. Use colored strokes to mark areas of interest, add text labels, and measure enclosed areas. Drawings are saved with your project.

Toggle Points of Interest (POI) to discover nearby amenities and landmarks overlaid on the 3D map. POI markers show restaurants, schools, shops, healthcare, and other categories.
Education, Healthcare, Shopping, Transport, Recreation, Dining, and Services — covering schools, hospitals, supermarkets, bus stops, parks, restaurants, and more.

SunTrace3D offers two types of 3D models. The model type toggle in the viewer toolbar lets you switch between them. Switching regenerates the model for your current location.
Block-style buildings with flat roofs extruded from footprint data. Loads quickly and provides accurate building placement and shadows for solar analysis.
Detailed building geometry with accurate roof pitches, chimneys, and textured facades. Provides the most lifelike representation of your site.
If the realistic model is unavailable for your location, the standard model is shown automatically. A small indicator appears next to the toggle when this happens.
The 3D scene includes animated vehicles and pedestrians that move along real roads, bringing the environment to life. Low-poly cars, buses, and pedestrians travel along actual road networks, making it easier to judge scale and get a realistic sense of the surroundings.
Ambient life loads automatically when the scene and road data are ready. No setup or configuration is required.
Vehicles follow actual road paths from the map data, not random paths. This provides an authentic sense of movement and activity.
The animated figures provide an intuitive sense of scale when assessing building heights, panel sizes, and shadow lengths.
Ambient life is automatically hidden during screenshot captures and video recordings to keep outputs clean and deterministic.

SunTrace3D works without an account for basic shadow simulation and solar analysis. Create a free account to save your work, upgrade to Pro for HD models and unlimited tools, or choose Business for unlimited everything and commercial use.
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.
Save your complete analysis setup — including location, solar panels, buildings, quality mode, and date/time — as a named project. Load it later to pick up exactly where you left off.
When you try to load a different project while you have unsaved changes, a confirmation dialog appears warning you that your work will be lost. You can choose to discard and load the new project, or cancel and save your current work first.

Import custom 3D models into your scene to accurately represent existing structures, machinery, or any object that affects shading on your solar panels.
Only .glb (binary glTF) files are supported. Maximum 50 MB per file. Models are stored securely in the cloud and load automatically when you reopen a saved project.
3D model import is a Pro feature. Upgrade to Pro to unlock custom model placement.
The Model Library provides over 750 ready-to-use 3D models organized into seven categories — suburban buildings, vehicles, commercial buildings, characters, nature, building parts, and trains. Browse, search, and place models directly into your scene for realistic shadow analysis and urban planning.
Houses, garages, fences, and pathways for residential neighborhood scenes.
Offices, shops, and commercial structures for urban planning scenarios.
Cars, trucks, ambulances, fire trucks, and other vehicles for street-level detail.
Trees, bushes, rocks, and natural elements for landscaping.
Modular walls, doors, windows, and structural components.
Trains, railroad tracks, and railway infrastructure.
Drag any thumbnail directly from the library panel onto the 3D scene. The model will be placed where you release the mouse. Models are preloaded when you hover over a thumbnail for instant placement.
Models are automatically scaled to realistic proportions when placed. Houses appear at building scale, vehicles at street scale, and characters at human scale — no manual resizing needed.
Registered free users can place up to 5 models per category. Pro and higher plans unlock the full library of over 750 models.

A workspace makes your company the owner of its work rather than one person's account. It holds the brand every client-facing document is rendered in, the seats your colleagues sign in with, and the designs you choose to share. Available on Professional and Enterprise.

Proposals, PDFs and the pages you share with clients carry your logo, your colours and your contact details. We check the contrast of both colours as you pick them, and will not let you save a colour that would make the text on it unreadable.
Professional includes five seats and Enterprise is unlimited. An invite occupies a seat from the moment you send it, so the count always tells you how many people can be added rather than how many happen to have clicked the link already.

Designs stay private by default, including the ones you saved before you had a workspace. Share one and everyone with a seat can open and edit it; only its owner can delete it or make it private again. In the project panel, a design belonging to a colleague is labelled with their name, so you can always tell your work from theirs.

| Role | Can |
|---|---|
| Owner | Everything: company details, brand, seats, and sharing or deleting their own designs. The owner is the account the subscription belongs to. |
| Admin | Change company details and brand, and invite or remove colleagues. Cannot delete designs belonging to someone else. |
| Member | Open and edit every design the team has shared, and create their own. Cannot change company settings or manage seats. |
Move your existing designs in from the Shared designs card on the workspace page. It only moves designs you own, and you can make any of them private again afterwards from the project panel.
A proposal is a page your client opens from an email — on a phone, usually — showing the system, the price and what it saves, in your brand rather than ours. It carries the same figures as the PDF quote, and the client can accept it there and then. Available on Professional and Enterprise.

The header, the total and the sign button all take your colours. The PDF matches, and carries your company number and VAT ID in its footer.
A proposal is a snapshot, not a live view. If you change the design tomorrow, the client still sees exactly what you sent — which is also what makes a signature mean something. To offer different figures, send a new proposal.
Every proposal expires after the validity period you set, and an expired one stops showing its price. You can revoke a link at any time before it is signed, after which it shows nothing at all. You can also set a passcode, which the client must enter before the proposal opens.
You can see whether a client has opened a proposal, and when. If the link has not been opened after a few days, the email may have gone to spam — copy the link and send it another way rather than resending the same mail.
A client accepts a proposal by signing it on the page — drawing a signature with a finger or mouse, or typing their name. Both of you receive the signed PDF immediately, with a certificate page recording what was signed and by whom.

This is a simple electronic signature under Regulation (EU) 910/2014 (eIDAS), Article 25(1). A signature of this kind is admissible as evidence across the EU and cannot be denied legal effect merely because it is electronic. It is the same class of signature used by the other major solar proposal platforms.
It is not an advanced (AdES) or qualified (QES) electronic signature. Those require a qualified trust service provider and identity verification that we do not perform. We will never describe this signature as qualified or certified, and neither should you when talking to a client.
Some contracts carry a statutory written-form requirement that a simple electronic signature does not satisfy — certain consumer construction contracts in Germany among them. Where that applies to the work you sell, treat a signed proposal as a clear record of acceptance and follow it with whatever form the law requires.
A simple electronic signature carries no cryptographic identity, so its weight comes entirely from the record kept around it. That record is printed on the certificate page of the signed PDF and stored with the proposal.
| Recorded | Why it matters |
|---|---|
| Name and email | Who said they were accepting, and where they can be reached. |
| Time of signing (UTC) | When acceptance happened, in a timezone that cannot be argued about. |
| IP address | Where the signature came from. Recorded as unknown rather than guessed if it cannot be determined. |
| The exact consent wording | Stored word for word, in the language the signer read, along with a version marker. The wording changes between releases; what matters is what this signer agreed to. |
| A fingerprint of the document (SHA-256) | Identifies the exact file that was signed. Change one character of the proposal and the fingerprint no longer matches, so "this is what was signed" is a fact anyone can check rather than something you have to take our word for. |

A proposal can only be signed once. If a client signs and then wants changes, send a new proposal rather than reopening the old one — the signed copy stays as the record of what was agreed the first time.
Sharing a design for review used to end in a conversation. A client could pin comments on the model and then there was nothing to press — no way to say yes, and no way for you to find out that someone was waiting on you. Now a review ends in an answer, and an approved one hands the client straight to signing your proposal.

Closes the review and, if a proposal is attached, opens it at the signature. The client says yes and signs in the same minute, instead of going to look for an email. Approval is final: a client who then wants changes needs a new review.
Keeps the review open and puts it at the top of your inbox with the number of comments waiting for an answer. Your client sees that the message got through.

Sending an update bumps the review to the next version and reopens it. The earlier comments are not deleted — they are marked against the version they were written about, and shown as answered. Deleting them would erase the record of why the design changed; quietly re-labelling them would be worse, because a pin that said "move this panel" would look like it was pointing at the panel that replaced it.
Send the proposal at the same time as the review, not after it. The value of Approve and continue is that there is something to continue to — without a proposal attached, approving simply closes the review and you still have to follow up.
Professional-grade PV system design tools: equipment selection, string planning, electrical diagrams, cable sizing, consumption analysis, battery simulation, and data export.

SunTrace3D includes a built-in catalog of real CEC-certified solar modules and inverters from leading manufacturers such as LONGi, JA Solar, Canadian Solar, SMA, Fronius, and more. Select specific equipment to unlock accurate string planning, cable sizing, and energy analysis based on real electrical specifications.
Module and inverter selections are saved with your project. When you load a saved project, the equipment choices are automatically restored.



String planning automatically groups your solar panels into electrical strings based on temperature-corrected voltage limits, shading similarity, and panel orientation. The algorithm respects inverter MPPT input constraints and generates warnings when voltage or current limits are violated.


The single-line diagram (SLD) is an auto-generated electrical schematic of your PV system. It shows the flow from module groups through strings and MPPT inputs to the inverter, AC disconnect, meter, and grid connection — the standard format required for permit applications.
The SLD is automatically included in PDF site reports when you generate one.

Cable sizing calculates the recommended conductor cross-section for each DC string run, ensuring voltage drop stays within the allowable limit (typically 2%). It supports both copper and aluminum conductors and accounts for derating factors.
The voltage drop formula uses Vdrop = 2 x I x L x resistivity / area, iterating through standard cross-sections until the drop is within limits.


Self-consumption analysis models the interaction between your solar production and household electricity usage throughout the year. It calculates how much solar energy you consume on-site versus export to the grid, using realistic hourly load profiles based on household size.
Higher self-consumption means more value from your solar investment. Adding battery storage (see next section) significantly increases self-consumption by storing daytime surplus for evening use.

Battery storage simulation models how a home battery system changes your self-consumption and grid dependence. It includes an auto-sizing recommendation that finds the optimal capacity based on your production and consumption patterns.
The greedy dispatch algorithm charges the battery with surplus solar during the day and discharges during evening peak consumption. Round-trip efficiency losses (typically 8-10%) are accounted for in all calculations.


The Energy System Dashboard is a real-time 2D overlay that shows how electricity flows between your solar panels, inverter, battery, meter, and house. It appears automatically when you run a self-consumption analysis and updates live as you scrub the time slider. Click any component to fly the 3D camera to that object in the scene.
Live power values update as you move the time slider. See solar production, battery state of charge, grid import/export, and house consumption at any time of day.
Each component in the schematic is clickable. Click Solar to fly to the panel array, click Battery to zoom to the storage unit, or click Meter to inspect the grid connection.
The dashboard also shows summary metrics — self-consumption percentage (how much solar you use directly) and self-sufficiency percentage (how much of your demand is met by solar + battery). On mobile devices, the dashboard automatically switches to a compact grid layout.



The Bill of Materials aggregates all components needed for your PV installation into a single table. It includes modules, inverter, mounting hardware, DC and AC cables, disconnects, and optional battery — providing a quick material checklist for procurement.
The BOM is also included in PDF site reports. Mounting hardware quantities are estimated using standard heuristics: 2 rails per panel row, clamps at each panel edge plus shared mid-clamps.

Export your shading analysis data in PVsyst-compatible formats for detailed simulation in external software. Three export options are available: a horizon profile (.hor), a per-panel shading summary (.csv), and a comprehensive ZIP archive containing all data files.
The horizon profile is computed by casting rays from the array centroid at 5-degree azimuth steps across the full 360-degree range, finding the highest obstruction elevation angle at each step.

The Right-to-Light panel helps architects and urban planners assess whether a proposed development meets daylight access standards. Based on BRE 209 (Site Layout Planning for Daylight and Sunlight), it analyzes how much skylight and sunlight reaches neighboring windows.
VSC measures the amount of visible sky from a window point. BRE 209 recommends a minimum of 27% VSC for adequate daylight. Windows below this threshold are flagged.
APSH measures the percentage of annual sunlight hours a window receives compared to an unobstructed location. BRE 209 recommends at least 25% annual and 5% winter APSH.
Run compliance checks early in the design process. Small changes to building height, setback, or orientation can significantly improve daylight access to neighboring properties.

The Urban Heat panel maps thermal exposure across urban areas. It analyzes how shade coverage, surface materials, and building geometry affect surface temperatures and pedestrian thermal comfort.
Different surfaces absorb and reflect heat differently. The material palette lets you assign albedo values (reflectivity) to roofs, pavements, and green spaces to model their thermal impact.
The heat map identifies areas of thermal stress based on combined sun exposure, shade coverage, and wind exposure. Red zones indicate areas where pedestrians may experience heat discomfort during summer.
Use the scene objects tool to add trees and shade structures, then re-run the thermal analysis to see their cooling effect. Even small increases in shade coverage can significantly reduce surface temperatures.

The Film & Photography panel provides tools for planning shoots around natural light. Calculate golden hour and blue hour times, preview camera angles through virtual lenses, and bookmark lighting setups for location scouting.
The virtual camera previews the field of view for common focal lengths: 24mm (wide), 35mm (street), 50mm (standard), 85mm (portrait), and 200mm (telephoto). The preview updates in real-time as you reposition the camera.
For night scene planning, the moon tracker shows moonrise, moonset, and current position. Useful for planning moonlit exterior shots or understanding ambient light conditions after sunset.
Search your location, set the date to your planned shoot day, scrub through the time slider to find the best lighting window, place your camera, and save the bookmark. On shoot day, reload the project to reference your planned angles.

The Real Estate panel provides tools for showcasing property sunlight exposure. Analyze window views, calculate balcony sun hours, and generate solar scores that quantify a property's energy potential for buyers.
The view-from-window feature renders what residents will actually see from each window. This helps buyers understand sight lines, privacy, and natural light before visiting the property.
The balcony calculator shows monthly direct sunlight hours for any outdoor space. Summer vs. winter comparison helps buyers understand seasonal sun exposure for balconies, terraces, and patios.
Include the property's solar score and sunlight metrics in your listing description. Properties with quantified sun exposure data generate more interest and can justify higher asking prices.

The Agriculture panel provides tools for planning crop placement and greenhouse positioning based on actual sunlight data. Map sun exposure across your land, check crop suitability, and model light levels inside greenhouses.
The terrain analysis shows slope angle and aspect direction across your property. South-facing slopes receive more sunlight, while steep north-facing slopes may be unsuitable for sun-loving crops.
Select a crop from the database (50+ species) to see a color-coded suitability map. Green zones have ideal sunlight and climate conditions, amber zones are acceptable, and red zones are unsuitable for that crop.
Use the monthly heatmap to compare spring vs. summer sun exposure. Areas that get full sun in July may be partially shaded in April when you're starting seedlings — plan your layout around growing-season sunlight, not just midsummer.

The Live Events vertical helps event planners, festival producers, and venue managers design outdoor event layouts with accurate sun and shade simulation. Position stages, seating, tents, and production equipment in 3D, then scrub through the timeline to see exactly where shadows fall during every hour of the event.
Pop-up tents, stages, chairs, dining tables, speaker stacks, LED walls, lighting trusses, and barriers — each with adjustable dimensions and color palette.
Identify guest comfort issues, stage glare risk, and screen washout before the event day. Use timeline bookmarks to save key moments for quick reference.
Speakers placed on a stage, lights hung from a truss, or any object placed on another object will automatically move and rotate together. Delete the parent to remove all attached children.
The CRM Platform lets solar professionals and businesses manage territories, detect rooftop prospects automatically, and run targeted outreach campaigns — all from within SunTrace3D. Draw a polygon on the map, and the system scans every building inside it, scores their solar potential, and presents them in a sortable prospect grid. Available on Business plans and above; a free playground lets anyone try it with limited results.
Building detection uses satellite-derived footprint data to find every building in your territory. Each one is automatically classified, measured, and scored without any manual data entry.
Each prospect receives a solar grade (A+ to D) based on estimated roof area, panel capacity, annual energy yield, and local irradiance. Scores help you prioritize the highest-value opportunities.
The CRM supports multiple industry verticals from a single workspace. Each vertical brings its own enrichment fields, scoring logic, pipeline stages, and grid columns. Switch verticals per campaign — a single customer can have both rooftop solar and real estate campaigns.
Score properties by sun exposure, estimate property values from country-level price defaults, calculate neighborhood amenity proximity (schools, transit, parks, shops), and compute real estate commissions. Each prospect shows living area, estimated floors, year built, and a 100-point amenity score.
Track each prospect through a 10-stage pipeline from Identified to Installed. The journey drawer shows an append-only activity timeline — every stage change, note, and QR scan is logged. Edit stages inline from the prospect grid, or let QR code scans auto-advance the journey.
The CRM dashboard shows your funnel by stage, remaining territory potential in kWp that shrinks as prospects convert, campaign performance metrics, and a live activity feed. Data refreshes automatically every 30 seconds so you always see the latest pipeline state.
Draw polygon boundaries on an interactive map with click-to-draw tools. Building footprints render on a canvas overlay with choropleth coloring — shade prospects by solar grade, deal value, or pipeline stage. Click any footprint to open the prospect detail.
Anyone can try the CRM without signing up at /crm. Draw a small region (up to 0.25 km²) and the system scans every building, scores solar potential, and reveals full details for 3 sample prospects. The rest are blurred with an upgrade prompt — no account required to explore.
A scanned roof opens as a real design, the design becomes a branded proposal, and the signature closes the deal — each step moving the prospect along its pipeline by itself.
Section 67 follows one roof the whole way: from a pin on a territory map to a signed contract and a number on the dashboard.
The CRM automatically detects every building in your territory, classifies it by type, and scores its solar potential — no manual data entry required.
Scanning a territory tells you which roofs are worth a visit. This is the part where one of them becomes a customer. Opening a scanned roof as a design creates a real project in your workspace, seeded with what the scan already measured, and carries the prospect with it — so the proposal you produce at the end belongs to that person, and the CRM knows it happened without anyone updating a card.

Panel count, capacity and annual yield come from the territory scan, so the wizard opens on the numbers that made you visit this roof instead of an empty form.
The client email is never filled in for you from a scanned contact, and a proposal cannot be sent without an address you entered. Under GDPR, a roof appearing in a scan is not consent to be contacted — and a signed proposal is not consent to be marketed to.
Each vertical names these milestones in its own language, so shared code never has to know that an installer says quoted and an estate agent says offer. Movement is forward only: a proposal sent after one was already signed will not drag a won deal backwards, and a prospect somebody marked lost or do-not-contact is left where they put it.
| What happened | Solar installer | Estate agent |
|---|---|---|
| A design was opened for the roof | Site assessment | Viewing |
| A proposal was sent | Quoted, with the proposal total as the deal value | Offer, with the proposal total as the deal value |
| The client signed | Won | Sold |
| The client declined | Lost | Lost |

Every figure the dashboard could show used to be an estimate of what a territory might be worth, which made it impressive and impossible to check. The Realised block is the other half: proposals sent, proposals signed, the conversion rate between them, and the value actually won — each in the currency the proposal was written in. Remaining potential now drops as deals close, so the two halves always agree.

Stages only ever move forward, and terminal ones (won, lost, do not contact) are left alone by every automatic step. If you mark a prospect lost, opening its design again will not quietly reopen the deal — only you can do that, by moving it yourself.
Country rules, tariffs and filings — Germany first
Germany is the most regulation-dense residential solar market in Europe, and tools built for the US leave the paperwork to you. When a site is in Germany, a Tariffs & Compliance panel appears in the viewer: the feed-in tariff for this system on its commissioning date, the VAT the law puts on it, a grid-connection pre-check, and the registration sheet pre-filled from the design. Everything carries a date and a link to the source it came from.

Rates change by publication and law changes by amendment, and nobody here is watching either for you. So every figure states its own condition, and the panel refuses to show one it cannot stand behind.
| What you see | What it means |
|---|---|
| A figure with a date | Checked against its source within the last 90 days. The source link is beside it. |
| A figure with an amber warning | More than 90 days since it was last checked. Still shown, with its age, and the same warning goes into the PDF. Verify before you contract. |
| No figure at all | More than 180 days since a market rate was checked: it is withheld rather than quoted, and you are asked for yours. A dead tariff inside a twenty-year payback is wrong for twenty years. |
| A figure marked as yours | Your own value, used everywhere in your workspace, with our last figure and its date shown beside it so any divergence is visible. |
§12(3) UStG zero-rates residential PV up to 30 kW (peak). The proposal form applies it automatically and warns when a system is over the line — a quote that stays silently at 0% above it is a tax error you carry.
Every German plant must be in the Marktstammdatenregister within a month of commissioning. We fill the sheet from the design; you file it. Nothing is submitted automatically and no account of yours is used.

Indicative figures to design and quote from, not tax or legal advice, and not a substitute for the current Bundesnetzagentur publications or the legislation in force. No figure here has been reviewed by a German energy lawyer or tax adviser, which is exactly why every one of them carries its source, its date and its own warning.
VDE-AR-N 4105 governs how a generating plant connects to the low-voltage grid. Its limits are easy to miss while a design is still moving — and expensive to discover at the connection appointment. The pre-check compares the design on screen against them and names the clause for each result.

| Check | Limit | Why it matters |
|---|---|---|
| Low-voltage connection | 135 kVA | Above it the plant needs a medium-voltage connection, or splitting. |
| Unbalanced load | 4.6 kVA single-phase | A single-phase inverter above this cannot be connected as drawn. Use three phases, or split the array across them. |
| Grid protection (NA-Schutz) | 30 kVA | Below it the inverter’s integrated protection is enough; above it a central NA-Schutz with an accessible switch is required. |
| Reactive power | 3.68 kVA | Above it the plant must provide reactive power on demand — check the inverter’s cos φ range. |
| Operator notification | Always | The network operator must be notified and must commission the plant before it feeds in. |
This tests a design against published thresholds. It is not a declaration of conformity, it does not replace the application to your network operator, and the connecting installer remains responsible for the installation and its documentation.
Mieterstrom is a German model with no US equivalent: a landlord generates on the roof of a multi-unit building and supplies the tenants inside it below the price they would pay a utility, collecting a supplement per kWh for doing so. It is the reason a block of flats that would never buy a rooftop system can be sold one — and it is a segment the US-shaped tools cannot serve at all.

A Mieterstrom offer that is not clearly cheaper than the local tariff has no reason to exist. Pricing at the statutory cap makes the tenant’s saving the smallest it can legally be — so a scheme that looks good here looks better in practice.
If the numbers do not work, the panel says so instead of showing a saving of nothing as a benefit. Change the assumptions or tell the landlord — both are better than a model that flatters.
The supplement and the feed-in tariff are separate payments and degress separately. If your supplement figure is more current than ours, enter it once in the panel and it is used for every scheme in your workspace.
Site Planning is a feasibility tool for land and development. Draw a parcel, set its constraints, choose what to build, and see immediately what the site yields: units, floor area, parking, cost and whether it meets the zoning you checked it against. Every change re-solves the scheme in real time.
Site Planning is available on Business and Enterprise plans. Open it from the industry dropdown at the top left by choosing Site Planning.
Work is organised as a deal containing one or more schemes, each with a site. Duplicate a scheme to compare alternatives side by side without losing the original.
Every solve runs one way: hard constraints (parcel, setbacks, easements) shape the buildable envelope; buildings, parking and drives are packed into it; the result is measured; and only then is it checked against zoning and priced.
A failing zoning rule, a parking shortfall or a bay the drive cannot reach is shown to you — it is never fixed by quietly shrinking the building or deleting stalls. You see the trade-off and decide what to change.

The guided start asks the four questions a feasibility study begins with, in the order they are usually answered, and ends on a solved scheme. It writes an ordinary document: everything it sets can be changed afterwards in the panel.
If the site has no unit mix yet, a typical four-type mix is added. When parking is requested, the lot is laid out as a band between the street frontage and the building, with room for the drive to turn, and a long frontage gets more than one way in.
Prefer to start from nothing? Choose Empty deal instead — the guided start is optional and never required.

The parcel is the boundary everything else is measured from. Setbacks carve the buildable envelope out of it, and they are applied edge by edge.
Edges are classified as front, side or rear from the real streets around the site. An edge with no road near enough stays unclassified and takes the default.
Tick Ignore roads to treat every edge as the default. The landscape buffer adds a uniform band inside the setback line. Reset setbacks clears every override.

Regions divide the parcel into what gets built and what does not. Each region has a kind, and the solve treats each kind differently.
Ground a typology packs with buildings. Choose the typology for each building area in its properties.
Ground that must stay clear, such as a utility corridor. It is subtracted from the buildable envelope.
Parks, plazas and other ground kept free of buildings.
Builds only on the ground left over between buildings that are already solved — useful for filling gaps without overbuilding.
A pinned region keeps the parameters it was pinned with while the rest of the site follows the site settings.
Linked regions of the same kind share their configuration, so a change to one applies to all. Their geometry always stays separate.
Add, duplicate or delete schemes from the bar at the top of the panel. Each scheme is a complete, independent alternative.

A typology is the rule set that turns a building area into buildings. Each family has its own logic rather than being one shape with different settings.
Parallel residential bars with a central corridor, separated for light and air.
Structured parking fills the base; homes sit on the deck above, set back from its edge.
A grid of small stair-served buildings with parking courts between them, limited to walk-up height.
A continuous band of homes on all four sides around a structured parking deck.
One large warehouse sized after a truck court is reserved, reporting clear height and dock doors.
Halls sized by power: reports IT capacity against your target load, and facility load at a chosen PUE.
Each family reports its own figures in the region properties — buildings and stairs for a walk-up, deck levels for a wrap, megawatts for a data centre.
Industrial and data centre schemes place no dwellings, so unit counts, density and residential parking demand read zero rather than an invented figure.

In the Unit mix section, list the unit types with their share, target area and monthly rent, or start from a typical mix. In Rates, set land and build cost per m², rent per m² per year and cap rate. The pro forma is priced from the quantities the scheme actually solves to, so changing a setback moves the yield. Rates are indicative benchmarks.

Parking and circulation are solved as part of the scheme. Parking fills the ground the buildings leave; circulation works out how a car reaches it from the street.
Turn on Solve parking to fill the remaining envelope with stalls and aisles. The bay direction is chosen for the most stalls, accessible stalls are added by the standard ratio, and you can switch between a surface lot, a structured deck and below-grade parking with a number of levels.
Turn on Solve circulation. The drive enters from the frontage — the parcel edge nearest a road — through one or more curb cuts, runs into the site stopping short of buildings, and branches to the parking bays. A long dead end gets a turnaround.
The drive takes its space before parking is packed, so stalls are never drawn underneath the carriageway.
The readout shows the drive length, the paved area and how many bays are served. A bay the drive cannot reach is reported, not removed; a turnaround that does not fit is drawn in red.
Circulation is laid out as a spine with branches. On a very large site some bays may stay out of reach; add curb cuts or split the site into regions.

The results tabs under the panel show what the scheme yields and how it measures up. They update with every change.
Units, FAR, site area, net rentable area, efficiency, density, stalls provided against stalls required, parking ratio, coverage and yield on cost.
Quantities measured from the solved geometry — gross area, facade length, paving and stalls — priced into hard and total cost. Quantities are exact; costs use indicative rates.
Every rule in the zoning profile by name, with its limit and a green or red chip for the value the scheme reached. Rules are checked only; a failing chip never changes the design.
Everything the solve wants you to know: parking shortfalls, unreachable bays, turnarounds that do not fit, a load the site cannot hold.
In step 2 or the Zoning tab, pick a district — single family, townhouse, multifamily, mixed use, commercial, industrial or data centre campus — to fill the checker in one step. A district also sets what the site builds: R-1 Single family fills the land with detached houses on their own plots, R-2 with terraces, R-3 with walk-ups, MU with a podium block, I-2 with a warehouse. The panel says so under the select, and step 3 can still change it. For houses, Homes are can be Mixed so each home type is detached, a semi-detached pair or a bungalow, and the Plot use bar shows how much of a plot is house, yard and garden. Its setbacks can be applied separately with Also apply its setbacks.
Presets are generic archetypes with typical North American values. They are a starting point, not your local code: replace them with the real zoning before relying on the result.


Once a scheme is solved, explore alternatives, bring in public site data, see it in 3D and take it into your own tools.
Choose an objective — most units, highest FAR, best yield on cost, most parking or lowest cost — and run a sweep over floors, setbacks and stall angle. Options are ranked by that objective and each leads with the figure it was ranked by. Apply one to make it the live scheme.
Fetch free public layers for the parcel: FEMA flood hazard, utilities and wetlands from OpenStreetMap. High-risk flood zones and wetlands can be added to the site as easements in one click.
Switch to 3D to see the solved buildings extruded to their height, standing on the real ground of the model among the existing city.
Download the plan as DXF for CAD, with parcel, envelope, buildings and parking on named layers; as SVG for documents; and the takeoff as CSV.
Flood data covers the USA only, and the FEMA service may refuse connections from outside the USA. OpenStreetMap coverage of utilities and wetlands varies by area. A layer marked unavailable means its service could not be reached; a count of 0 means it answered and found nothing.



Undo and redo any action, select multiple objects at once, and copy/paste them — all with familiar keyboard shortcuts. These tools work across solar panels, scene objects (trees, fences, pergolas, etc.), buildings, and measurements.
Press Ctrl+Z to undo your last action, or Ctrl+Y to redo it. Every placement, deletion, move, rotation, and property change is tracked. The undo history supports batch operations — for example, the Solar Wizard's panel placement can be undone in one step.
Hold Shift and click on panels or scene objects to add or remove them from your selection. Selected items are highlighted in blue. You can Shift+click in both Navigate and Build modes.
With one or more items selected, press Ctrl+C to copy and Ctrl+V to paste. Pasted items appear offset to the right. You can paste multiple times — each paste offsets further. This works for both solar panels and scene objects.
Select multiple items with Shift+click, then press Delete to remove them all at once. The deletion can be undone with Ctrl+Z.
Undo and redo work across all object types — panels, buildings, scene objects, and measurements. If you undo a wizard placement, all panels placed by the wizard are removed in one step.
The Weather Forecast panel predicts what your system will actually produce over the next 7 days, using the real hourly weather forecast for your location instead of long-term averages. It reuses the same irradiance and shading model as the annual yield figures, then adds the short-horizon effects that only matter week to week: cloud cover, cell heating, dust build-up between rain events, snow cover and inverter clipping.

Hourly global, direct and diffuse irradiance, air temperature, wind, rain and snow come from Open-Meteo and are transposed onto each panel's own plane. Wind cooling and cell heating are modelled explicitly, because a hot still day and a hot breezy day do not produce the same amount.
Every day is measured against the 22-year NASA POWER climatology for your exact location — the same baseline behind the annual yield figure. That is what makes "18% below normal" meaningful rather than just a number.
The forecast flags what is worth knowing: snow that will cover the array, a multi-day slump, heat that is quietly costing several percent, storm-force wind worth a mounting check, inverter clipping, and rain that will clean the panels for free.
Alerts turn into actions: the best three-hour window for the washing machine or EV charger, which day to pre-charge the battery, which day to go easy because you will be importing, and when clearing snow is worth the trip up.
Expected production is the AC energy after shading, balance-of-system losses, temperature derate, soiling, snow cover and inverter clipping. The clear-sky ceiling is the same system under a cloudless sky, and the seasonal normal is that ceiling scaled by the local climatological clear-sky index. A day well above normal is a genuinely clear day; a day well below it is one to plan around.
The weather forecast is available on all paid plans. Personal covers 7 days, Business 14 days and Enterprise 16 days. Free accounts receive a weekly summary for their area in the newsletter instead.
The seasonal-normal line is the useful one. A cloudy week in June still out-produces a bright week in December, so raw kWh alone will not tell you whether something is wrong. If a day reads far below normal and the weather does not explain it, check the shading analysis — that is usually where the answer is.
Download everything in the scene as a single 3D file and carry on in the tool you already use. The export contains the generated terrain and buildings, every solar panel you placed, ground-mount arrays with their posts, custom and detected buildings, placed objects such as trees and fences, and any model you imported — in the same positions and orientations you see in the viewer. Included in the Business plan and above.
Named groups keep the layers apart: Terrain, Buildings, SceneObjects, ImportedModels, GroundMountStructure and SolarPanels, with each panel as its own mesh. Editing helpers — selection outlines, drag handles, the sun path, heatmaps — are never exported.
Metres, Y up, with +X east and +Z south, matching the viewer. The origin is the centre of the generated model, not a geographic coordinate, so combine the export with the project location if you need to georeference it.
Scene export is part of the Business and Enterprise plans. Free and Personal accounts see the option in the Projects panel and can upgrade from there.
Export after you save. The download reflects the scene exactly as it is on screen, so saving first means the file and the project match, and a colleague opening either sees the same design.
The Weather Forecast panel tells you about the week ahead while you are in the app. The weekly forecast brings it to you instead. Once a week you get the same numbers for your own roof — by email, by browser notification, or both — so a bad week does not surprise you and a good one does not go unused.





The week against the seasonal normal, a bar for each day, the best day, the weakest day, the best window for the washing machine or the car, and up to four things worth doing. Subscribers see their own saved layout; everyone else sees a reference rooftop for their location.
One notification a week, with the week's verdict and the best day. Tapping it opens the same place the email does. It works on desktop and Android browsers; on Chrome it also carries a picture of the week.
Not a fixed Monday morning for everyone. The send time is learned from when you use the app and open mail, in your own time zone, and never lands in the middle of the night.
Ignore four in a row and it drops to monthly. Ignore seven and it pauses entirely until you use the app again. Opening one, clicking one, or simply coming back resets it. You will not be nagged.
Safari only delivers notifications to an installed app, so add SunTrace3D to your Home Screen first, then turn notifications on from there. Until you do, the email covers you. Apple does not show a picture on web notifications.
Everyone with an account and a real location can receive the weekly forecast. Subscribers get it for their own saved system; free accounts get it for a reference rooftop at the same place, with the full detail behind the upgrade.
If you want it only as a notification, turn the email digest off under Account → Preferences. The two channels are independent, and stopping the weekly email never affects anything else we send you.
Check out the API documentation for generating models programmatically and embedding 3D views on your website.
API DocumentationOn This Page
Getting Started
1.Getting StartedSun & Shadows
4.Shadow SimulationSolar Panels
6.Solar Panel PlacementQuality & Views
9.SD & HD Quality ModesBuild Mode
11.Building PlacementGarden & Heatmap
14.Sunlight HeatmapAnalysis & Reports
16.Climate DataTools & Navigation
20.Keyboard ShortcutsAccount & Projects
24.Account & SubscriptionEngineering & Design
37.Module & Inverter CatalogIndustry Verticals
27.Right-to-Light ComplianceRegulatory
68.German Regulatory PackSite Planning
55.Site Planning Overview