1. A computer-implemented method, comprising: receiving data from an external data source; generating a three-dimensional model that includes a first plurality of three-dimensional objects, wherein each three-dimensional object included in the first plurality of three-dimensional objects has multiple attributes and a state derived from at least one aspect of the data; generating a first clustering object within the three-dimensional model, wherein the first clustering object encompasses the first plurality of three-dimensional objects and has a state derived from the states associated with the first plurality of three-dimensional objects; and displaying a first portion of the three-dimensional model that includes the first clustering object.