Patent ID: 9646413
Date: 2017-05-09
CPC Classifications: G06T

Claim:
1. A method of rendering shadows in a graphical display of a three-dimensional virtual environment comprising: generating with a first processor in a server computing device a depth rasterization map corresponding to a plurality of objects in a three-dimensional virtual environment; generating with the first processor in the server computing device a shadow interval map with reference to the depth rasterization map and a predetermined path of a light source in the three-dimensional virtual environment that casts light onto at least one object in the plurality of objects that generates a shadow in the three-dimensional virtual environment, the generating of the shadow interval map further comprising: transmitting from the server the shadow interval map to a client computing device; and generating with a second processor in the client computing device a graphical depiction of the three-dimensional virtual environment including at least one shadow generated with reference to the shadow interval map from the server computing device, the at least one shadow corresponding to the light source and the plurality of objects in the three-dimensional virtual environment.