[发明专利]用于对每点指派镶嵌因子的镶嵌方法和执行该方法的设备有效
申请号: | 201410324670.9 | 申请日: | 2014-07-09 |
公开(公告)号: | CN104282035B | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 金锡勋;朴容河;刘昌孝;李佶桓 | 申请(专利权)人: | 三星电子株式会社 |
主分类号: | G06T15/00 | 分类号: | G06T15/00 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邵亚丽 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 指派 镶嵌 因子 方法 执行 设备 | ||
提供了由图形处理器在图形管线中镶嵌表面的方法以及图形处理设备、图形处理器和图形处理装置。一种镶嵌方法包括向面片中的多个点中的每一个指派镶嵌因子,并且在多个点中的第一点的附近基于指派给第一点的第一镶嵌因子来生成至少一个新点。至少一个第一新点对应于第一点。
相关专利申请的交叉引用
本申请要求于2013年7月9日在韩国知识产权局递交的韩国专利申请第10-2013-0080048号的优先权,这里通过引用并入该韩国专利申请的公开内容。
技术领域
本发明构思涉及镶嵌(tessellation),更具体而言涉及用于对每点指派镶嵌因子(tessellation factor)的方法和执行该方法的设备。
背景技术
在计算机图形学中,镶嵌用于管理呈现场景中的对象的数据集并将它们划分成结构来用于渲染。
当向每个面指派镶嵌因子时,在具有不同镶嵌因子的两个面(例如,共享边缘的面)之间可发生裂纹(crack)。
为了防止这种裂纹,可向每个边缘指派镶嵌因子。然而,在具有不同镶嵌因子的两个面(例如,共享点的面)之间可发生另一种类型的裂纹。
发明内容
根据本发明的示范性实施例,提供了一种由图形处理器在图形管线中镶嵌表面的方法。该方法包括向面片(patch)中的点中的每一个指派镶嵌因子,并且在多个点中的第一点的附近基于指派给第一点的第一镶嵌因子来生成至少一个第一新点。至少一个第一新点对应于第一点。
指派给每个点的镶嵌因子可以是等于或大于零的整数,或者小数。
第一点的附近可以是第一点、包括第一点的边缘或者包括第一点的面。
指派给每个点的镶嵌因子可以是大于零的整数,或者小数。
当第一镶嵌因子是对不生成任何点的指示符或者是零时,可不生成至少一个第一新点。
可在边缘的一部分处生成至少一个第一新点,并且当第一点和第二点共享边缘时,在该边缘的该部分处可不生成与指派给第二点的第二镶嵌因子相对应的第二新点。
多个点中的每一个可表示包括位置和法向量中的至少一者的几何数据。
多个点中的每一个可表示具有包括位置、法向量和纹理坐标在内的属性的顶点。
表面可以是参数表面、细分表面、三角网格或者曲线。
该方法还可包括生成包括至少一个第一新点与第一点之间的连通性关系的拓扑信息,并且当发生裂纹时利用拓扑信息生成至少一个基元。
镶嵌因子可以是通过从外部源接收或者通过根据算法计算来获得的。
根据本发明的示范性实施例,提供了一种图形处理设备。该设备包括外壳着色器(Hull shader)和镶嵌器。外壳着色器被配置为向面片中的多个点中的每一个指派镶嵌因子。镶嵌器被配置为在多个点中的第一点的附近基于指派给第一点的第一镶嵌因子来生成至少一个第一新点。
根据本发明的示范性实施例,提供了一种图形处理器。该图形处理器被配置为向面片中的多个点中的每一个指派镶嵌因子并且基于指派给第一点的第一镶嵌因子来生成至少一个第一新点。
根据本发明的示范性实施例,提供了一种图形处理装置。该装置包括图形处理器和显示器。显示器被配置为显示经图形处理器处理的信号。图形处理器包括外壳着色器和镶嵌器。外壳着色器被配置为向面片中的多个点中的每一个指派镶嵌因子。镶嵌器被配置为在多个点中的第一点的附近基于指派给第一点的第一镶嵌因子来生成至少一个第一新点。至少一个第一新点对应于第一点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于三星电子株式会社,未经三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410324670.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种阀
- 下一篇:一种地理信息服务管理系统