-
1.
公开(公告)号:US08350868B2
公开(公告)日:2013-01-08
申请号:US12898517
申请日:2010-10-05
申请人: Albert Chang , Bin Liao , Cameron Murray Edwards , Scott Bradley
发明人: Albert Chang , Bin Liao , Cameron Murray Edwards , Scott Bradley
IPC分类号: G09G5/02
CPC分类号: G06T11/60
摘要: A method of compositing a plurality of graphic objects with a compositing buffer, is disclosed. The plurality of graphic objects forming a group is attenuated by group opacity and is composited from a top object to a bottom object. Based on a first mask and the group opacity, a second mask is generated. The first mask stores a remaining possible contribution for further graphic objects below and including the plurality of graphic objects. The plurality of graphic objects in a top down order is processed. In particular, for each graphic object of the plurality of graphic objects: (a) a contribution value for the graphic object using the second mask is determined, the contribution value representing a contribution of the graphic object to the compositing buffer; (b) a colour value of the graphic object is composited with the compositing buffer using the contribution value; and (c) the second mask is updated using the contribution value. The first mask is then updated using the second mask and the group opacity. The updated first mask is configured for further compositing of objects below the plurality of graphic objects.
摘要翻译: 公开了一种将多个图形对象与合成缓冲器合成的方法。 形成组的多个图形对象由组不透明度衰减,并从顶部对象到底部对象进行合成。 基于第一个掩码和组不透明度,生成第二个掩码。 第一个掩模存储剩余可能的贡献用于下面并且包括多个图形对象的进一步图形对象。 以自顶向下的顺序处理多个图形对象。 特别地,对于多个图形对象的每个图形对象:(a)确定使用第二掩码的图形对象的贡献值,贡献值表示图形对象对合成缓冲器的贡献; (b)图形对象的颜色值使用贡献值与合成缓冲器合成; 和(c)使用贡献值来更新第二掩模。 然后使用第二个掩码和组不透明度更新第一个掩码。 更新的第一掩模被配置用于进一步合成多个图形对象下方的对象。
-
2.
公开(公告)号:US20110109642A1
公开(公告)日:2011-05-12
申请号:US12898517
申请日:2010-10-05
申请人: Albert Chang , Bin Liao , Cameron Murray Edwards , Scott Bradley
发明人: Albert Chang , Bin Liao , Cameron Murray Edwards , Scott Bradley
IPC分类号: G09G5/02
CPC分类号: G06T11/60
摘要: A method of compositing a plurality of graphic objects with a compositing buffer, is disclosed. The plurality of graphic objects forming a group is attenuated by group opacity and is composited from a top object to a bottom object. Based on a first mask and the group opacity, a second mask is generated. The first mask stores a remaining possible contribution for further graphic objects below and including the plurality of graphic objects. The plurality of graphic objects in a top down order is processed. In particular, for each graphic object of the plurality of graphic objects: (a) a contribution value for the graphic object using the second mask is determined, the contribution value representing a contribution of the graphic object to the compositing buffer; (b) a colour value of the graphic object is composited with the compositing buffer using the contribution value; and (c) the second mask is updated using the contribution value. The first mask is then updated using the second mask and the group opacity. The updated first mask is configured for further compositing of objects below the plurality of graphic objects.
摘要翻译: 公开了一种将多个图形对象与合成缓冲器合成的方法。 形成组的多个图形对象由组不透明度衰减,并从顶部对象到底部对象进行合成。 基于第一个掩码和组不透明度,生成第二个掩码。 第一个掩模存储剩余可能的贡献用于下面并且包括多个图形对象的进一步图形对象。 以自顶向下的顺序处理多个图形对象。 特别地,对于多个图形对象的每个图形对象:(a)确定使用第二掩码的图形对象的贡献值,贡献值表示图形对象对合成缓冲器的贡献; (b)图形对象的颜色值使用贡献值与合成缓冲器合成; 和(c)使用贡献值来更新第二掩模。 然后使用第二个掩码和组不透明度更新第一个掩码。 更新的第一掩模被配置用于进一步合成多个图形对象下方的对象。
-