CPC G06T 15/506 (2013.01) [G06F 30/20 (2020.01); G06T 15/005 (2013.01); G06T 15/20 (2013.01)] | 20 Claims |
1. A display device configured for real-time visualization of building structures, the display device comprising:
a graphical display component;
one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the display device to carry out operations including:
retrieving at least a subset of illumination data from a computing system communicatively connected with the display device, wherein the illumination data comprise:
a plurality of predefined virtual external building-surface elements, each associated with respective pre-computed illumination characteristics, wherein the associated pre-computed illumination characteristics for each given predefined virtual external building-surface element of the plurality comprise physical illumination characteristics calculated for the given predefined virtual external building-surface elements as layered in simulation at a specified surface location of a virtual three-dimensional (3D) model of a building structure;
in the graphical display component, generating a spatially-manipulable rendered image of the building structure in real-time based on the virtual 3D model;
in the graphical display component, rendering, in real-time, one or more of the plurality of the predefined virtual external building-surface elements at respectively specified locations on the rendered image; and
in the graphical display component, simulating illumination of each of the one or more of the plurality of the predefined virtual external building-surface elements in real-time based on its associated calculated illumination characteristics, its respectively specified location on the rendered image, and a specification of environmental illumination conditions.
|