Patent ID: 9076247
Filing Date: 2015-07-07
Classification: G06F,G06T

Abstract:
1. A computer-implemented method for visualizing a selected glass object in a selected environment, comprising: providing a plurality of simulated environments for user selection, each simulated environment comprising a spherical panoramic image and a lighting condition; providing a plurality of glass objects for user selection, each glass object having object characteristics comprising at least two of the following: reflectance, transmittance, attenuation, or any combination thereof; receiving user input identifying a selected simulated environment and a selected glass object; rendering the selected simulated environment on a user device based on the spherical panoramic image; rendering, with at least one processor, the selected glass object within the selected simulated environment on the user device to generate a rendered glass object based at least partially on the lighting condition of the simulated environment, a viewing angle of the selected glass object, and the object characteristics of the selected glass object; changing the viewing angle of the rendered glass object with respect to the simulated environment in response to user input; and rendering the glass object again based at least partially on a new viewing angle of the glass object.