发明名称 Vertex-baked three-dimensional animation augmentation
摘要 A method for controlling presentation of three dimensional (3D) animation includes rendering a 3D animation sequence including a 3D vertex-baked model which is derived from a 3D animation file including vertex data of every vertex for every 3D image frame in the 3D animation sequence. The 3D vertex-baked model includes a control surface that provides a best-fit 3D shape to vertices of the 3D vertex-baked model. The method further includes receiving a motion control input, and if the motion control input is received during an augmentation portion of the 3D animation sequence, deviating from a default posture of the control surface in accordance with the motion control
申请公布号 US8963927(B2) 申请公布日期 2015.02.24
申请号 US201012969385 申请日期 2010.12.15
申请人 Microsoft Technology Licensing, LLC 发明人 Poot Rudy;Crocco, Jr. Robert;Miles Chris
分类号 G06T13/00;G06T13/20 主分类号 G06T13/00
代理机构 代理人 Wisdom Gregg;Yee Judy;Minhas Micky
主权项 1. A method for controlling presentation of a three dimensional (3D) animation sequence with a computing device, comprising: rendering the 3D animation sequence from a 3D animation file including vertex data of every vertex for every 3D image frame in the 3D animation sequence; providing a 3D vertex-baked model derived from the vertex data of the 3D animation file, the 3D vertex-baked model including a control surface providing a best-fit 3D shape to vertices of the 3D vertex-baked model; evaluating the vertex data of the 3D animation file to identify one or more augmentation portions within the 3D animation sequence, the one or more augmentation portions including a consecutive series of 3D image frames in the 3D animation sequence where a selected set of the vertices of the 3D vertex-baked model collectively change position less than a movement threshold; presenting the 3D animation sequence on a display device; during presentation of the 3D animation sequence, receiving a motion control input; and if the motion control input is received during presentation of the one or more augmentation portions of the 3D animation sequence, deviating from a default posture of the control surface in accordance with the motion control input.
地址 Redmond WA US