US 11,704,866 B2
Systems and methods for visualization of building structures
Brice Dubost, Newton, MA (US); Sizhu You, Auburndale, MA (US); and Rachel Z. Pytel, Newton, MA (US)
Assigned to CertainTeed LLC, Malvern, PA (US)
Filed by CertainTeed LLC, Malvern, PA (US)
Filed on Dec. 7, 2021, as Appl. No. 17/543,837.
Application 17/543,837 is a continuation of application No. 16/540,835, filed on Aug. 14, 2019, granted, now 11,195,324.
Claims priority of provisional application 62/718,818, filed on Aug. 14, 2018.
Claims priority of provisional application 62/718,832, filed on Aug. 14, 2018.
Prior Publication US 2022/0237858 A1, Jul. 28, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 15/50 (2011.01); G06T 15/00 (2011.01); G06T 15/20 (2011.01); G06F 30/20 (2020.01)
CPC G06T 15/506 (2013.01) [G06F 30/20 (2020.01); G06T 15/005 (2013.01); G06T 15/20 (2013.01)] 20 Claims
OG exemplary drawing
 
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.