发明名称 | 计算三维图形中各顶点的属性的方法 | ||
摘要 | 本发明提供一种使用顶点着色程序来计算三维图形中各顶点的属性的方法,该三维图形包含多个基础三角形,每基础三角形都包含三个顶点,而每个顶点都包含多个属性,该方法包含以该顶点着色程序中的部份指令所写成的坐标转换程序计算该基础三角形所转换的转换三角形、根据该转换三角形的三个顶点中的位置属性进行判别运算,以决定该转换三角形是否为可见或不可见状态;以及若该转换三角形为可见状态,则进行该转换三角形的三个顶点其它属性的运算;反之,若该转换三角形为不可见状态,则直接剔除该转换三角形,不作该转换三角形的三个顶点其它属性的运算。 | ||
申请公布号 | CN1529288A | 申请公布日期 | 2004.09.15 |
申请号 | CN200310101010.6 | 申请日期 | 2003.10.10 |
申请人 | 威盛电子股份有限公司 | 发明人 | 庄荣城 |
分类号 | G06T17/40;G06F9/44 | 主分类号 | G06T17/40 |
代理机构 | 北京市柳沈律师事务所 | 代理人 | 郭定辉;黄小临 |
主权项 | 1.一种使用顶点着色程序来计算三维图形中各顶点的属性的方法,该三维图形包含多个基础三角形,每基础三角形都包含三个顶点,而每个顶点都包含多个属性,该方法包含:由该顶点着色程序的坐标转换程序计算该基础三角形所转换的转换三角形,该坐标转换程序依据该基础三角形的三个顶点中的位置属性来计算出该转换三角形的三个顶点中的位置属性;根据该转换三角形的三个顶点中的位置属性进行判别运算,以决定该转换三角形是否为可见或不可见状态;以及若该转换三角形为可见状态,则进行该转换三角形的三个顶点其它属性的运算,反之,若该转换三角形为不可见状态,则直接剔除该转换三角形,不作该转换三角形的三个顶点其它属性的运算。 | ||
地址 | 台湾省台北县新店市 |