发明名称 COMPOSING SHAPES AND DATA SERIES IN GEOMETRIES
摘要 Formulating a visual scene includes accessing shapes, each corresponding to an object that is to be visually represented. Formulating the visual scene also includes accessing a data series, which includes data points to be applied to the shapes. Formulating the visual scene also includes accessing a geometry, which includes a container, a binding definition, and an arrangement definition. The data series is visualized within the container by visually rendering each shape within the container. The binding definition defines how to apply each data point to a shape. The arrangement definition defines how to map an axis set to a coordinate system of the container, and how to lay out the shapes within dimensions of the container. Formulating the visual scene includes populating the geometry with a visual representation of the data series using the shapes, including visually rendering each shape within the container according to the binding and arrangement definitions.
申请公布号 US2015009219(A1) 申请公布日期 2015.01.08
申请号 US201414496511 申请日期 2014.09.25
申请人 Microsoft Corporation 发明人 Rubin Darryl E.;Mital Vijay;Green David G.;Beckman Brian C.
分类号 G06T11/20;G06T3/40;G06F17/50;G06T19/20 主分类号 G06T11/20
代理机构 代理人
主权项 1. A method, implemented at a computer system that includes one or more processors, for formulating a visual scene, the method comprising: accessing a plurality of shapes, each shape corresponding to a different object that is to be visually represented within the visual scene, each shape including one or both of a dimensional attribute or a visual attribute; accessing a data series, the data series including a plurality of data points that are each configured to be applied to the dimensional attribute or the visual attribute of at least one of the plurality of shapes; accessing a geometry, the geometry including: a container within which the data series is visualized by visually rendering each of the plurality of shapes within the container, the container defining at least a coordinate system of the container and one or more dimensions of the container;one or more binding definitions that define how to apply each data point of the plurality of data points to the dimensional attribute or the visual attribute of a corresponding shape of the plurality of shapes; andone or more arrangement definitions that define how to map an axis set to the coordinate system of the container, and how to lay out the plurality of shapes within the one or more dimensions of the container; and populating the geometry with a visual representation of the data series using the plurality of shapes, including visually rendering each shape within the container according to the one or more binding definitions and the one or more arrangement definitions.
地址 Redmond WA US