发明名称 3D rendering in a ZUI environment
摘要 An apparatus and method for 3D rendering of a canvas and at least a first background in a ZUI environment are disclosed herein. Within a viewing window, display at least a portion of the canvas and at least a portion of the first background in parallax. Receive a user action taken on the viewing window that triggers a change in the displaying of the canvas and the first background. Calculate a first transform value and a first transparency value for the first background, in response to the received user action. Update the display of the canvas and the first background in response to the received user action, the canvas updated in accordance with the received user action and the first background updated in accordance with the first transform value and the first transparency value.
申请公布号 US9128585(B2) 申请公布日期 2015.09.08
申请号 US201313907749 申请日期 2013.05.31
申请人 Prezi, Inc. 发明人 Weiner Zsuzsa;Somlai-Fisher Ádám;Pandy Laszlo;Tóth-Máté Ákos;Laufer Laszlo;Udvardy David;Gergely Vera
分类号 G09G5/00;G06F3/0481;G06F3/0484 主分类号 G09G5/00
代理机构 Schwegman Lundberg & Woessner, P.A. 代理人 Schwegman Lundberg & Woessner, P.A.
主权项 1. A method for three-dimensional (3D) rendering of a canvas and at least a first background in a zooming user interface (ZUI) environment, the method comprising: displaying within a viewing window of the ZUI environment, at least a portion of a plurality of display elements included in the canvas and at least a portion of the first background in parallax, the first background represented as located a first distance behind the canvas, the first distance based on a minimum viewing window scale at which the plurality of display elements included in the canvas are simultaneously visible within the viewing window; receiving a user action taken on the viewing window that triggers a change in the displaying of the at least a portion of the plurality of display elements included in the canvas and the at least a portion of the first background; calculating, by at least one processor, a first transform value for the first background, the first transform value defining a scale of the first background relative to the canvas and positioning of the first background relative to the canvas in accordance with the received user action; calculating, by the at least one processor, a first transparency value for the first background, the first transparency value defining a degree of opacity of the first background; and updating the displaying of the at least a portion of the plurality of display elements included in the canvas and the at least a portion of the first background in response to the received user action, the canvas updated in accordance with the received user action and the first background updated in accordance with the first transform value and the first transparency value.
地址 San Francisco CA US
您可能感兴趣的专利