《几何变形装置.pdf》由会员分享,可在线阅读,更多相关《几何变形装置.pdf(17页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103733228 A (43)申请公布日 2014.04.16 CN 103733228 A (21)申请号 201180072909.2 (22)申请日 2011.09.12 G06T 13/20(2006.01) (71)申请人 三菱电机株式会社 地址 日本东京 (72)发明人 樱井智史 窪山正一朗 (74)专利代理机构 中国国际贸易促进委员会专 利商标事务所 11038 代理人 许海兰 (54) 发明名称 几何变形装置 (57) 摘要 输入集群部 (1) 将在几何变形前后使用的顶 点信息和索引信息作为输入来接受, 使用索引信 息来输出各多边形的在几何变形前后使。
2、用的顶点 信息。多边形处理部 (3) 根据时刻, 对由顶点处理 部 (2) 处理了的顶点信息进行插值而针对每个多 边形输出。栅格化部 (4) 在输出图像内, 检测多边 形处理部 (3) 输出的各多边形中包含的像素, 作 为根据各像素的位置对多边形的顶点信息进行插 值而得到的像素信息来输出。像素处理部 (5) 使 用像素信息来决定对应的输出图像的各像素的颜 色。 (85)PCT国际申请进入国家阶段日 2014.02.18 (86)PCT国际申请的申请数据 PCT/JP2011/005112 2011.09.12 (87)PCT国际申请的公布数据 WO2013/038437 JA 2013.03.。
3、21 (51)Int.Cl. 权利要求书 1 页 说明书 6 页 附图 9 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书6页 附图9页 (10)申请公布号 CN 103733228 A CN 103733228 A 1/1 页 2 1. 一种几何变形装置, 其特征在于, 具备 : 输入集群单元, 将无重复地记录了表示在几何变形前后使用的顶点的信息的顶点信 息、 和各多边形的在几何变形前后使用的索引信息作为输入来接受, 使用所述索引信息来 输出所述各多边形的在几何变形前后使用的顶点信息 ; 顶点处理单元, 针对所述各多边形的顶点信息, 实施预定的与顶点有。
4、关的处理 ; 多边形处理单元, 根据时刻对所述顶点处理后的顶点信息进行插值而针对每个多边形 输出 ; 栅格化单元, 在输出图像内, 检测所述多边形处理单元输出的各多边形中包含的像 素, 作为根据所检测的各像素的位置对多边形的顶点信息进行插值而得到的像素信息来输 出 ; 像素处理单元, 使用所述栅格化单元输出的像素信息, 决定对应的输出图像的各像素 的颜色 ; 以及 输出单元, 将所述输出图像输出到图像显示装置。 2. 根据权利要求 1 所述的几何变形装置, 其特征在于, 输入集群单元汇集各多边形的顶点数的 2 倍的数量的顶点信息而输出到顶点处理单 元。 3. 根据权利要求 1 所述的几何变形装。
5、置, 其特征在于, 顶点处理单元针对每个顶点, 并行地实施对所输入的各顶点信息执行的处理。 4. 根据权利要求 1 所述的几何变形装置, 其特征在于, 多边形处理单元根据时刻, 对构成多边形的各顶点的几何变形前后的顶点信息进行线 性插值而输出。 5. 根据权利要求 1 所述的几何变形装置, 其特征在于, 多边形处理单元针对每个多边形, 并行地执行对所输入的各顶点信息执行的插值处 理。 6. 一种几何变形装置, 其特征在于, 具备 : 输入集群单元, 将在多个阶段的几何变形前后共同地使用的顶点信息、 和各多边形的 多个阶段中的在几何变形前后使用的索引信息作为输入来接受, 使用所述索引信息来输出 。
6、所述各多边形的多个阶段中的在几何变形前后使用的顶点信息 ; 顶点处理单元, 针对所述各多边形的多个阶段中的顶点信息, 实施预定的与顶点有关 的处理 ; 多边形处理单元, 根据时刻, 对所述顶点处理后的顶点信息进行插值而针对每个多边 形输出 ; 栅格化单元, 在输出图像内, 检测所述多边形处理单元输出的各多边形中包含的像 素, 作为根据所检测的各像素的位置对多边形的顶点信息进行插值而得到的像素信息来输 出 ; 像素处理单元, 使用所述栅格化单元输出的像素信息, 决定对应的输出图像的各像素 的颜色 ; 以及 输出单元, 将所述输出图像输出到图像显示装置。 权 利 要 求 书 CN 10373322。
7、8 A 2 1/6 页 3 几何变形装置 技术领域 0001 本发明涉及通过使某个多边形模型的各顶点信息逐渐变化, 而平滑地置换为不同 的多边形模型的几何变形 (geomorphing) 装置。 背景技术 0002 在计算机图形学中, 作为表现二维或者三维形状的方法, 广泛使用多边形模型。 多 边形模型是主要将具有 3 个顶点的三角形作为单位形状, 按照其组合来表现形状的模型。 各多边形由 3 个顶点的位置、 法线等信息构成, 所以在多边形彼此邻接的情况下, 多个多边 形具有相同的顶点信息, 信息重复。 因此, 一般通过用在多边形模型内不重复的顶点信息的 集合、 和指示它们的 3 个索引来表现。
8、多边形信息, 削减数据量 (例如, 参照专利文献 1、 2、 3) 。 图 1 是比较使用了索引的情况、 和未使用的情况的信息量的图。在图中,(a) 是示出各顶点 与多边形的关系的说明图,(b) 是不使用索引的表现,(c) 是使用了索引的表现。此处, 顶 点信息是位置 (12 字节) + 纹理坐标 (8 字节) + 法线 (12 字节) +40 字节, 索引是用整 数 (2 字节) 表示的。因此, 如 (a) 所示, 不使用索引的情况的顶点信息成为 360 字节, 另一 方面, 使用了索引的情况的顶点信息成为 200+18=218 字节。 0003 另一方面, 一般使用通过使某个多边形模型的各。
9、顶点信息逐渐变化, 平滑地置换 为不同的多边形模型的几何变形 (例如, 参照专利文献4) 。 预先准备几何变形前后的各顶点 位置, 分别反复计算进行线性插值了的顶点信息的同时进行显示, 从而实现几何变形。图 2 示出在时刻 t=0 1 进行几何变形的模型的例子。在图中,(a) 是时刻 t=0.0 下的模型状 态、(b) 是时刻 t=0.5 下的模型状态、(c) 是时刻 t=1.0 下的模型状态。 0004 通常, 通过 CPU 等分别逐个对顶点信息进行插值来构筑几何变形中的模型, 但在 顶点数多的情况下, 计算量变得非常多。因此, 提出了通过对 GPU(Graphics Processing 。
10、Unit, 图形处理单元) 等描绘装置成对地提供几何变形前后的顶点信息, 并在描绘模型的处 理中追加对它们进行插值的处理, 使插值处理并行化, 高速地执行的手法 (例如, 参照非专 利文献1) 。 在该手法中, 能够通过对图3所示的一般的GPU中的多边形描绘流程中的、 可编 程的处理 (每个顶点的处理、 每个多边形的处理、 每个像素的处理) 进行编程的形式实现, 所 以能够廉价地实现高速的几何变形。图 4 示出在使用非专利文献 1 所示的手法来实现图 2 的几何变形时使用的信息。 0005 专利文献 1 : 日本特开 2000-285255 号公报 0006 专利文献 2 : 日本特开平 06。
11、-162171 公报 0007 专利文献 3 : 日本特开 2004-102763 公报 0008 专利文献 4 : 日本特开 2001-076177 公报 0009 非专利文献 1 : Sander, P.V., Mitchell, J.L.,“Progressive buffers : view-dependent geometry and texture LOD rendering, ” Proc.of SIGGRAPH06. 发明内容 说 明 书 CN 103733228 A 3 2/6 页 4 0010 但是, 关于在一般的 GPU 中针对每个顶点执行的处理, 由于是并行处理, 所以。
12、数据 被局部化, 无法参照其他顶点的信息。因此, 存在需要预先准备具有顶点 2 个量的信息的顶 点信息, 需要具有 2 倍的量的信息这样的问题。特别地, 在几何变形后的模型是从几何变形 前的模型削减多边形数而简化了的模型的情况下, 重复保持大量的顶点信息。 0011 另外, 在多个阶段对模型进行几何变形的情况、 即、 使几何变形后的模型进一步向 其他模型几何变形的情况下, 存在为了各几何变形所用, 需要分别预先准备具有几何变形 前后的信息的顶点信息这样的问题点。 0012 本发明是为了解决上述那样的课题而完成的, 其目的在于得到一种能够廉价地实 现高速并且节省存储器的几何变形的几何变形装置。 。
13、0013 本发明提供一种几何变形装置, 其特征在于, 具备 : 输入集群单元, 将无重复地记 录了表示在几何变形前后使用的顶点的信息的顶点信息、 和各多边形的在几何变形前后使 用的索引信息作为输入来接受, 使用索引信息来输出各多边形的在几何变形前后使用的顶 点信息 ; 顶点处理单元, 针对各多边形的顶点信息, 实施预定的与顶点有关的处理 ; 多边形 处理单元, 根据时刻对顶点处理后的顶点信息进行插值而针对每个多边形输出 ; 栅格化单 元, 在输出图像内, 检测多边形处理单元输出的各多边形中包含的像素, 作为根据所检测的 各像素的位置对多边形的顶点信息进行插值而得到的像素信息来输出 ; 像素处理。
14、单元, 使 用栅格化单元输出的像素信息, 决定对应的输出图像的各像素的颜色 ; 以及输出单元, 将输 出图像输出到图像显示装置。 0014 本发明的几何变形装置将无重复地记录了表示在几何变形前后使用的顶点的信 息的顶点信息、 和各多边形的在几何变形前后使用的索引信息作为输入来接受, 使用索引 信息来输出各多边形的在几何变形前后使用的顶点信息。由此, 能够得到能够廉价地实现 高速并且节省存储器的几何变形的几何变形装置。 附图说明 0015 图 1 是示出在多边形表现中未使用索引的表现和使用了索引的表现的说明图。 0016 图 2 是示出在时刻 t=0 1 几何变形的模型的例子的说明图。 0017。
15、 图 3 是示出一般的 GPU 中的多边形描绘处理流程的说明图。 0018 图 4 是示出为了实现以往的几何变形而使用的多边形的信息的说明图。 0019 图 5 是示出本发明的实施方式 1 的几何变形装置的结构图。 0020 图6是示出为了在本发明的实施方式1的几何变形装置中实现几何变形而使用的 信息的说明图。 0021 图 7 是示出本发明的实施方式 1 的几何变形装置中的将图 6 的信息输入到输入集 群部的情况下的输出信息的说明图。 0022 图 8 是示出本发明的实施方式 1 的几何变形装置中的将图 7 的信息输入到顶点处 理部的情况下的输出信息的说明图。 0023 图 9 是示出本发明。
16、的实施方式 1 的几何变形装置中的将图 8 的信息输入到多边形 处理部的情况下的输出信息的说明图。 0024 图 10 是示出本发明的实施方式 2 的几何变形装置中的 2 个阶段的几何变形的说 明图。 说 明 书 CN 103733228 A 4 3/6 页 5 0025 图 11 是示出在本发明的实施方式 2 的几何变形装置中为了实现几何变形而使用 的信息的说明图。 0026 (符号说明) 0027 1 : 输入集群部 ; 2 : 顶点处理部 ; 3 : 多边形处理部 ; 4 : 栅格化部 ; 5 : 像素处理部 ; 6 : 输出部 ; 7 : 顶点存储器 ; 8 : 纹理存储器 ; 9 :。
17、 输出图像存储器 ; 10 : 图像显示装置。 具体实施方式 0028 以下, 为了更详细地说明本发明, 依照附图, 说明具体实施方式。 0029 实施方式 1. 0030 图 5 是示出本实施方式的几何变形装置的结构图。 0031 图示的几何变形装置具备输入集群部 (输入集群单元) 1、 顶点处理部 (顶点处理单 元) 2、 多边形处理部 (多边形处理单元) 3、 栅格化部 (栅格化单元) 4、 像素处理部 (像素处理 单元) 5、 输出部 (输出单元) 6、 顶点存储器 7、 纹理存储器 8、 输出图像存储器 9、 图像显示装 置 10。 0032 输入集群部1根据从顶点存储器7输入的顶点。
18、信息和索引信息, 针对每个多边形, 汇集输出几何变形前后的顶点信息。顶点处理部 2 执行顶点位置的投影变换等针对各顶点 个别地应用的规定的处理。多边形处理部 3 根据表示时刻的参数, 生成并输出对几何变形 前后的顶点信息进行插值而得到的顶点信息。栅格化部 4 对在输出图像上与各多边形内部 相当的像素进行检测, 针对各像素, 输出根据像素的位置对顶点信息进行插值而得到的像 素信息。像素处理部 5 根据纹理存储器 8 的像素值和像素信息, 决定各像素的颜色而写出 到输出图像存储器 9 中。输出部 6 将输出图像存储器 9 上的输出图像输出到图像显示装置 10。另外, 顶点存储器 7 是储存在几何变。
19、形装置中使用的顶点信息、 索引信息的存储器, 纹 理存储器 8 是储存在几何变形装置中使用的纹理的存储器。另外, 输出图像存储器 9 是储 存作为几何变形装置用于在图像显示装置 10 中显示的输出图像的存储器。 0033 接下来, 使用图 6 以及图 7, 说明输入集群部 1 的动作。 0034 在输入集群部 1 中, 从顶点存储器 7 输入针对每个顶点记录了构成几何变形前后 的模型的顶点的位置、 纹理坐标、 法线等的顶点信息。 另外, 设为无重复地记录了顶点信息。 另外, 针对各多边形, 从顶点存储器 7 输入各记录了将指示几何变形前的 3 个顶点信息的 索引、 和指示几何变形后的 3 个顶。
20、点信息的索引合起来 6 个的索引信息。图 6 示出为了在 本发明中实现图 2 的几何变形而使用的顶点信息以及索引信息。在该图中, Vn(n=0 4) 表示各顶点信息, An(n=0 4) 表示 Vn的值、 即位置、 纹理坐标、 法线等值的集合。另外, Ikj(k=0 2、 j=0 2) 是指示图 2 中的多边形 k 的几何变形前的 3 个顶点信息的索引, Ikj (k=0 2、 j=3 5) 是表示多边形 k 的几何变形后的 3 个顶点信息的索引。 0035 接下来, 输入集群部 1 针对各多边形, 参照 6 个索引指示的顶点信息并汇集, 分别 输出到顶点处理部 2。图 7 示出在输入了图 6。
21、 的信息的情况下输出的信息。 0036 另外, 输入集群部 1 的动作与在图 3 所示的一般的 GPU 的处理流程中记述的输入 集群相同, 但与各汇集 3 个顶点信息的通常的多边形描绘处理不同, 各汇集 6 个顶点信息。 在一般的 GPU 中, 通过对输入集群提供的参数, 能够变更汇集的顶点信息的数量。 0037 接下来, 使用图 8, 说明顶点处理部 2 的动作。 说 明 书 CN 103733228 A 5 4/6 页 6 0038 顶点处理部 2 针对从输入集群部 1 输出的各顶点信息, 执行适宜必要的处理。例 如, 在多边形模型是三维的情况下, 将位置坐标向输出图像上的二维坐标投影变换。
22、的处理、 使用光源的情况下的法线的变换处理等与其相当。图 8 示出在输入了图 7 的信息时输出的 信息。在该图中, An (n=0 4) 表示针对 An应用了投影变换等顶点处理的结果。 0039 关于这些处理, 信息被局部化, 即关于针对各顶点的处理, 不参照其他顶点的顶点 信息, 所以能够容易地针对每个顶点进行并行处理。 0040 另外, 顶点处理部 2 的动作与在图 3 所示的一般的 GPU 的处理流程中记述的每个 顶点的处理相同。 0041 使用图 9, 说明多边形处理部 3 的动作。 0042 多边形处理部 3 在由顶点处理部 2 各输出 6 个的顶点信息中, 针对与几何变形前 后相当。
23、的 2 个顶点信息, 在时刻 t(0.0 t 1.0) 进行插值而输出。具体而言, 在输入了 多边形 k 具有的顶点信息 Vkj(j=0 6) 时, 针对每个多边形, 输出 0043 Vki (t) =Vki (1-t) +Vki+3 t(i=0 2) 。 0044 图 9 示出在输入了图 8 的信息的情况下输出的信息。在该图中, Amn (t) 表示在 时刻 t 对 Am 和 An (m, n=0 5) 进行线性插值而得到的值。 0045 关于多边形处理部 3 的动作, 针对每个多边形, 信息被局部化, 即关于针对各多边 形的处理, 不参照其他多边形的顶点信息, 所以能够容易地针对每个多边形。
24、进行并行处理 化。 0046 另外, 多边形处理部 3 的处理是能够通过将在图 3 所示的一般的 GPU 的处理流程 中记述的每个多边形的处理编程为几何着色器来实现的。 0047 说明栅格化部 4 的动作。 0048 在栅格化部4中, 检测输出图像上的像素中的、 从多边形处理部3输出的构成各多 边形的 3 个顶点所包围的区域中包含的像素。然后, 针对所检测的各像素, 在像素的位置对 3 个顶点信息进行线性插值, 作为像素信息输出。 0049 栅格化部 4 的处理相当于图 3 所示的一般的 GPU 中的描绘流程的栅格化, 其处理 内容也相同, 所以省略详细说明。 0050 说明像素处理部 5 的。
25、动作。 0051 像素处理部 5 使用从像素处理部 5 输出的各像素信息, 针对每个像素执行适宜必 要的处理。在本处理中, 例如, 根据像素信息、 从纹理存储器 8 取出的纹理的颜色信息, 计算 对输出图像的像素分配的颜色, 写出到处于输出图像存储器 9 内的输出图像。 0052 像素处理部 5 的处理相当于图 3 所示的一般的 GPU 中的描绘流程中的每个像素的 处理, 其处理内容也相同, 所以省略详细说明。 0053 说明输出部 6 的动作。 0054 在输出部 6 中, 像素处理部 5 在结束了全部处理之后, 将在输出图像存储器 9 中储 存的输出图像输出到图像显示装置 10。 0055。
26、 另外, 将各多边形设为三角形多边形而进行了说明, 但也可以是四边形多边形等 多角形多边形, 在输入集群部 1 中, 汇集多边形的角数的 2 倍的顶点信息, 以下实施同样的 处理即可。 0056 这样, 在实施方式1中, 无重复地记录在顶点存储器7中储存的变形前后的多边形 说 明 书 CN 103733228 A 6 5/6 页 7 具有的顶点信息, 以用索引指定的形式来表现, 所以能够以少量的记录的数据量执行几何 变形处理。另外, 在执行几何变形的插值处理的多边形处理部 3 中, 针对每个多边形, 信息 被局部化, 所以能够通过并行化使插值处理容易地高速化。进而, 各处理部以依照一般的 GP。
27、U 中的处理流程的形式动作, 所以能够在 GPU 上动作, 能够廉价地实现。 0057 如以上说明, 根据实施方式 1 的几何变形装置, 具备 : 输入集群单元, 将无重复地 记录了表示在几何变形前后使用的顶点的信息的顶点信息、 和各多边形的在几何变形前后 使用的索引信息作为输入来接受, 使用索引信息来输出各多边形的在几何变形前后使用的 顶点信息 ; 顶点处理单元, 针对各多边形的顶点信息实施预定的与顶点有关的处理 ; 多边 形处理单元, 根据时刻对顶点处理后的顶点信息进行插值而针对每个多边形输出 ; 栅格化 单元, 在输出图像内, 检测多边形处理单元输出的各多边形中包含的像素, 作为根据所检。
28、测 的各像素的位置对多边形的顶点信息进行插值而得到的像素信息来输出 ; 像素处理单元, 使用栅格化单元输出的像素信息, 决定对应的输出图像的各像素的颜色 ; 以及输出单元, 将 输出图像输出到图像显示装置, 所以能够得到能够廉价地实现高速并且节省存储器的几何 变形的几何变形装置。 0058 另外, 根据实施方式 1 的几何变形装置, 使得输入集群单元汇集各多边形的顶点 数的 2 倍的数量的顶点信息而输出到顶点处理单元, 所以能够廉价地实现高速并且节省存 储器的几何变形。 0059 另外, 根据实施方式 1 的几何变形装置, 使得顶点处理单元针对每个顶点并行地 实施对所输入的各顶点信息执行的处理。
29、, 所以能够廉价地实现高速并且节省存储器的几何 变形。 0060 另外, 根据实施方式 1 的几何变形装置, 使得多边形处理单元根据时刻对构成多 边形的各顶点的几何变形前后的顶点信息进行线性插值而输出, 所以能够廉价地实现高速 并且节省存储器的几何变形。 0061 另外, 根据实施方式 1 的几何变形装置, 使得多边形处理单元针对每个多边形并 行地执行对所输入的各顶点信息执行的插值处理, 所以能够廉价地实现高速并且节省存储 器的几何变形。 0062 实施方式 2. 0063 在实施方式 1 中, 使某个多边形模型向不同的多边形模型几何变形, 但在本发明 中, 在多个阶段使多边形模型几何变形时,。
30、 能够更高效地保持信息而实施。在实施方式 2 中, 示出 : 使某个多边形模型通过第 1 阶段的几何变形向不同的多边形模型变形, 进而, 使 第 1 阶段的几何变形后的模型通过第 2 阶段的几何变形进一步变形的例子。 0064 实施方式 2 中的几何变形装置的附图上的结构与实施方式 1 相同, 所以使用图 5 来说明。 0065 实施方式2中的输入集群部1从顶点存储器7, 将多个阶段的在几何变形前后共同 地使用的顶点信息、 和各多边形的多个阶段中的在几何变形前后使用的索引信息作为输入 来接受, 使用索引信息来输出各多边形的多个阶段中的在几何变形前后使用的顶点信息。 顶点处理部 2 针对从输入集。
31、群部 1 输出的各多边形的多个阶段中的顶点信息, 实施预定的 与顶点有关的处理。 关于其以外的多边形处理部3图像显示装置10, 与实施方式1相同, 所以此处的说明省略。 说 明 书 CN 103733228 A 7 6/6 页 8 0066 接下来, 使用图 10 以及图 11, 说明实施方式 2 的动作。 0067 图 10 示出 2 个阶段的几何变形的例子。该图 (a) (c) 示出第 1 阶段的几何变形 前后的多边形模型 (设为多边形模型 0、 1) , 该图 (b) 示出第 1 阶段的几何变形中的多边形模 型。另外, 该图 (d) (f) 示出第 2 阶段的几何变形前后的多边形模型 (。
32、设为多边形模型 2、 3) , 该图 (e) 示出第 2 阶段的几何变形中的多边形模型。 0068 图 11 示出为了实现图 10 所示的 2 个阶段的几何变形而使用的信息。在图中,(a) 示出共同地使用的顶点信息,(b) 示出在第 1 阶段的几何变形中使用的索引信息,(c) 示出 在第 2 阶段的几何变形中使用的索引信息。在 (a) 中, Vn(n=0 5) 无重复地记录了多边 形模型 0 3 的顶点信息。另外, 在 (b) 中, Ikj(k=0 2、 j=0 2) 表示指示构成多边形 模型 0 的多边形 k 的 3 个顶点的顶点信息的索引, Ikj(k=0 2、 j=3 5) 表示指示构成。
33、 多边形模型 1 的多边形 k 的 3 个顶点的顶点信息的索引。同样地,(c) 中的 Ikj(k=1 2、 j=0 5) 表示指示构成多边形模型 2 和 3 的多边形 k 的各顶点的索引。 0069 在实施方式 2 中, 将图 11(a) 、(b) 所示的顶点信息以及索引信息输入到输入集群 部 1, 实施与实施方式 1 同样的处理, 从而能够实现图 10 所示的第 1 阶段的几何变形。 0070 接下来, 将图 11(a) 、(c) 所示的顶点信息以及索引信息输入到输入集群部 1, 实 施与实施方式 1 同样的处理, 从而能够实现图 10 中的第 2 阶段的几何变形。此处, 多边形 模型 1 。
34、和 2 由不同的索引信息构成, 但描绘结果相等, 所以能够在第 1 变形之后, 平滑地执 行第 2 变形。 0071 另外, 在实施方式 2 中, 说明了 2 个阶段的几何变形, 但即使在实施任意的阶段的 几何变形时, 通过准备无重复地记录了在全部阶段中使用的顶点信息的信息、 和各阶段用 的索引信息, 能够同样地实施各阶段的几何变形。 0072 这样, 在本发明的实施方式 2 中, 具备 : 输入集群单元, 将多个阶段的在几何变形 前后共同地使用的顶点信息、 和各多边形的多个阶段中的在几何变形前后使用的索引信息 作为输入来接受, 使用所述索引信息来输出各多边形的多个阶段中的在几何变形前后使用 。
35、的顶点信息 ; 顶点处理单元, 针对各多边形的多个阶段中的顶点信息, 实施预定的与顶点有 关的处理 ; 多边形处理单元, 根据时刻对顶点处理后的顶点信息进行插值而针对每个多边 形输出 ; 栅格化单元, 在输出图像内, 检测多边形处理单元输出的各多边形中包含的像素, 作为根据所检测的各像素的位置对多边形的顶点信息进行插值而得到的像素信息来输出 ; 像素处理单元, 使用栅格化单元输出的像素信息, 决定对应的输出图像的各像素的颜色 ; 以 及输出单元, 将输出图像输出到图像显示装置, 所以能够在实施多个阶段的几何变形时, 不 重复地记录几何变形前后的全部顶点信息而利用, 所以能够减少记录顶点信息的存。
36、储器。 0073 另外, 本申请发明能够在该发明的范围内, 实施各实施方式的自由的组合、 或者各 实施方式的任意的构成要素的变形、 或者各实施方式中任意的构成要素的省略。 0074 产业上的可利用性 0075 如以上那样, 本发明的几何变形装置涉及进行通过使某个多边形模型的各顶点信 息逐渐变化, 平滑地置换为不同的多边形模型的几何变形的结构, 适用于通过计算机图形 学来处理的图像处理装置等。 说 明 书 CN 103733228 A 8 1/9 页 9 图 1 说 明 书 附 图 CN 103733228 A 9 2/9 页 10 图 2 说 明 书 附 图 CN 103733228 A 10 3/9 页 11 图 3 说 明 书 附 图 CN 103733228 A 11 4/9 页 12 图 4 说 明 书 附 图 CN 103733228 A 12 5/9 页 13 图 5 说 明 书 附 图 CN 103733228 A 13 6/9 页 14 图 6 图 7图 8 说 明 书 附 图 CN 103733228 A 14 7/9 页 15 图 9 说 明 书 附 图 CN 103733228 A 15 8/9 页 16 图 10 说 明 书 附 图 CN 103733228 A 16 9/9 页 17 图 11 说 明 书 附 图 CN 103733228 A 17 。