Patent ID: 9142044
Filing Date: 2015-09-22
Classification: G06F,G06T,G09G

Abstract:
1. A computer-implemented method, comprising: assigning, using at least one processing device, a first value to a layout bound variable of a layout bound, the layout bound defining a bounding volume for an object, the object corresponding to a first node in a plurality of nodes in a scene graph, and wherein the first value assigned to the layout bound variable includes the area of the object and the first set of transforms; using the at least one processing device, calculating, based on the first value assigned to the layout bound variable, a first display layout for at least a second node in the plurality of nodes, the first display layout defining a first position of the second node relative to the first node when rendered; first rendering, using the at least one processing device, the first node and the second node by: assigning, using the at least one processing device, a second value to the layout bound variable, wherein the second value comprises the second set of transforms and is thereby different than the first value; calculating, using the at least one processing device, a second display layout for the second node relative to the first node based on the second value of the layout bound variable, the second display layout defining a second position of the second node relative to the first node when rendered; and second rendering, using the at least one processing device, the first node and the second node by: