发明名称 纹理映射装置
摘要 纹理映射装置1系用来对于将三度空间的对象物以二度空间方式来表示的点像贴附上用以表示该对象物的表面状态的纹理图案。图框记忆体4系设有:将代表图像之显示资料以像素单位来予以记忆之储存场所以及表示该储存场所的位址。纹理记忆体5系设有:供以记忆代表纹理图案的纹理资料之储存场所以及表示该储存场所之位址。CPU系分别输入:用以制定欲贴附预定的纹理图案之图像的范围之填充座标、以及用以制定被贴附到该图像范围的纹理图案的范围之纹理座标。填充位址产生部12根据填充座标来产生与图像范围所包含的像素相对应的在于图框记忆体4上的填充位址。纹理位址产生部13系根据纹理座标来产生与填充位址相对应的在于纹理记忆体5上的纹理位址。选择器15系从纹理位址所指定的纹理记忆体5的储存场所读出纹理资料之后,将其写入由相对应的填充位址所指定的图框记忆体4之储存场所。
申请公布号 TW278162 申请公布日期 1996.06.11
申请号 TW084106984 申请日期 1995.07.06
申请人 山叶股份有限公司 发明人 金子幸巿
分类号 G06F12/00;G06F15/62 主分类号 G06F12/00
代理机构 代理人 林志刚 台北巿南京东路二段一二五号七楼;林敏生 台北巿南京东路二段一二五号七楼伟成第一大楼
主权项 1. 一种纹理映射装置,系用以对于:将三度空间的 对象 物以二度空间方式来表示的图像贴附上用以表示 该对象物 的表面状态的纹理图案之纹理映射装置,其特征为 : 具备有:图框记忆手段、及座标输入手段、及位址 产生手 段、及映射手段, 上述图框记忆手段系设有:将代表该图像之显示资 料以像 素单位来予以记忆之储存场所所以及表示该储存 场所的位 址; 上述纹理记忆手段系设有,供以记忆代表该纹理图 案的纹 理资料之储存场所以及表示该储存场所之位址; 上述座标输入手段系分别输入:用以制定欲贴附预 定的纹 理图案之该图像的范围之填充座标、以及用以制 定被贴附 到该图像范围的纹理图案的范围之纹理座标; 上述位址产生手段系根据上述填充座标来产生与 该图像范 围所包含的像素相对应的在于图框记忆手段上的 填充位址 ,并且根据该纹理座标来产生与该填充位址相对应 的在于 纹理记忆手段上的纹理位址; 上述映射手段系从该纹理位址所指定的纹理记忆 手段的储 存场所读出纹理资料之后,将其写入由相对应的填 充位址 所指定的图框记忆手段之储存场所。2. 如申请专 利范围第1项之纹理映射装置,其中上述座标 输入手段系除了输入以至少具有3个顶点的多角形 之用以 规定该图像范围的填充座标之外,也输入以具相同 的顶点 数且不同形状的多角形之用以规定该纹理图案范 围的纹理 座标。3. 如申请专利范围第1项之纹理映射装置, 其中上述座标 输入手段系除了输入因应对象物的绘图操作所产 生变化的 图像范围而被随时更新填充座标之外,也输入无论 对象物 的绘图操作为何皆被固定的纹理座标。4. 如申请 专利范围第3项之纹理映射装置,其中上述位址 产生手段系根据表示该多角形的各顶点的填充座 标利用补 间运算来算出内包于该多角形内的填充位址,进而 根据表 示不同形状的多角形的各顶点之纹理座标以及原 先所产生 的填充位址来算出相对应的纹理位址。5. 如申请 专利范围第1项之纹理映射装置,其中上述纹理 记忆手段系将代表周期性的纹理图案之纹理资料 记忆到设 于其整个记忆平面的其中一部份上之记忆区域,并 且在于 整个记忆平面上设定由包含上位位数侧和下位位 数侧的位 元列所成的完整位址,另外又将只由下位位数侧所 成的副 位址分配到被记忆在该记忆区域的纹理资料的储 存场所; 上述位址产生手段系根据该填充座标来算出纹理 完整位址 之后,复将上位位数侧遮掩(mask)之后,变换成纹理 副位 址; 上述映射手段系根据变换后的纹理副位址而从该 记忆区域 的各储存场所读出纹理资料。6. 如申请专利范围 第5项之纹理映射装置,其中上述纹理 记忆手段系在于分割整个记忆平面所设的数个记 忆区域内 分别记忆着表示不同的纹理图案之纹理资料; 上述位址产生手段系将:变换后的纹理位址、以及 附加上 用以特定出一个供以取代上述被遮掩的上位位数 侧之记忆 区域之区域号码一起供给到该映射手段。7. 一种 纹理映射装置,系用以对于:将三度空间的对象 物以二度空间方式来表示的图像贴附上用以表示 该对象物 的表面状态的纹理图案之纹理映射装置,其特征为 : 系具备有:图框记忆手段、及纹理记忆手段、及座 标输入 手段、及位址产生手段、及映射手段; 上述图框记忆手段系设有:将代表该图像之显示资 料以像 素单位来予以记忆之储存场所所以及表示该储存 场所的位 址; 上述纹理记忆手段系将代表周期性的纹理图案之 纹理资料 记忆到设于其整个记忆平面的其中一部份上之记 忆区域, 并且在于整个记忆平面上设定由包含上位位数侧 和下位位 数侧的位元列所成的完整位址,另外又将只由下位 位数侧 所成的副位址分配到被记忆在该记忆区域的纹理 资料的储 存场所; 上述座标输入手段系分别输入:用以制定欲贴附预 定的纹 理图案之该图像的范围之填充座标、以及用以制 定被贴附 到该图像范围的纹理图案的范围之纹理座标; 上述位址产生手段系根据该填充座标来产生与该 图像范围 所包含的像素相对应的在于图框记忆手段上的填 充位址, 并且根据该纹理座标来产生与该填充位址对应的 在于纹理 记忆手段上的纹理完整位址之后,复将上位位数侧 遮掩之 后,变换成纹理副位址; 上述映射手段系根据变换后的纹理副位址而从该 记忆区域 的各储存场所读出纹理资料之后,将其写入由相对 应的填 充位址所指定的图框记忆手段之储存场所。8. 如 申请专利范围第7项之纹理映射装置,其中上述纹 理 记忆手段系在于分割整个记忆平面所设的数个记 忆区域内 分别记忆着表示不同的纹理图案之纹理资料; 上述位址产生手段系将:变换后的纹理位址、以及 附加上 用以特定出一个供取代上述被遮掩的上位位数侧 之记忆区 域之区域号码一起供给到该映射手段。图示简单 说明: 第1图系本发明的纹理映对装置的整体构成所示的 方块图 。 第2图系供以说明本发明的纹理映射装置的动作之 流程图 。 第3图(a)及(b)系显示被输入到本发明的纹理映射装 置的 填充座标与绞理座标之例的示意图。 第4图系显示被组装至本发明的纹理映射装置的纹 理记忆 体的记忆平面与纹理座标的关系之示意图。 第5图(a)、(b)及(c)系显示被映射的纹理图案之例的 示意 图。 第6图(a)及(b)系显示当成三度空间的对象物之一例 所举 出的立方体以及被映射到该立方体的纹理图案之 例。 第7图(a)、(b)及(c)系显示立方体在于旋转变位时的 纹理 图案的变化。 第8图系用以显示纹理记忆体的记忆平面之区域分 割之说 明图。 第9图(a)及(b)系显示根据区域分割所实施的纹理映 射之 例。 第10图系显示纹理位址的变换方式之电路图。 第11图系显示纹理位址变换方式的其他例之电路 图。 第12图(a)、(b)、(c)系供以说明传统的纹理映射方 式之
地址 日本