发明名称 绘图装置及绘图方法以及提供电脑程式之提供媒体
摘要 本发明之课题系减低混淆(aliasing)。设定多数移动量,该多数移动量系为了以比l图素细的精度移动将各图素的RGB值描绘于帧缓冲器(frame buffer)时的绘图位置,藉由在与其多数移动量对应为帧缓冲器位置各自描绘RGB值,重写图像。即,藉此,例如在座标(1.6,1.3)之点如图7所示,在第l次的描绘写入图素(l, l)(图7(A)),在第2次的描绘写入图素(2,l)(图7(B)),在第3次的描绘写入图素(2,l)(图7(C)),在第4次的描绘写入图素(l,l)(图7(D))。
申请公布号 TW430771 申请公布日期 2001.04.21
申请号 TW088105143 申请日期 1999.03.31
申请人 新力电脑娱乐股份有限公司 发明人 佐佐木伸夫
分类号 G06T1/00 主分类号 G06T1/00
代理机构 代理人 陈长文 台北巿敦化北路二○一号七楼
主权项 1.一种绘图装置,其特征在于:系描绘图像之绘图装置,具备图素资料记忆机构:记忆使其输出到输出前述图像的二维输出装置的图素资料;移动量设定机构:设定多数移动量,该多数移动量系为了以比1图素细的精度移动将前述图素资料描绘于前述图素资料记忆机构时的绘图位置;及,绘图机构:藉由在前述图素资料记忆机构的与为前述移动量设定机构所设定的多数移动量对应的位置各自描绘前述图素资料,重写前述图像者。2.如申请专利范围第1项之绘图装置,其中在以子图素单位求出前述图素资料时,前述移动量设定机构设定多数移动量,该多数移动量系为了以子图素精度移动前述图素资料的前述绘图位置。3.如申请专利范围第1项之绘图装置,其中更具备次数决定机构:决定前述绘图机构重写前述图像的重写次数。4.如申请专利范围第3项之绘图装置,其中更具备推断机构:推断前述绘图机构将1画面分的前述图素资料描绘于前述图素资料记忆机构所需的绘图时间,前述次数决定机构根据为前述推断机构所推断的前述绘图时间,决定前述重写次数。5.如申请专利范围第3项之绘图装置,其中在以子图素单位求出前述图素资料时,前述次数决定机构根据构成1图素的子图素数,决定前述重写次数。6.如申请专利范围第1项之绘图装置,其中在前述图像为动态图像时,更具备修正机构:根据前述动态图像的移动修正前述移动量。7.如申请专利范围第6项之绘图装置,其中在前述图像由单位图形组合所定义时,前述修正机构根据前述单位图形的移动修正前述移动量。8.如申请专利范围第1项之绘图装置,其中在前述图像是由单位图形组合所定义的三维图像时,更具备变换排列机构:将前述单位图形按其进深方向顺序变换排列,前述绘图机构将前述单位图形从接近视点的依次描绘。9.如申请专利范围第1项之绘图装置,其中前述绘图机构根据以对于前述图素资料记忆机构的前述图像的重写次数除以前述图素资料所得到的値,进行1次描绘。10.如申请专利范围第9项之绘图装置,其中在将前述图素资料或重写次数分别表示成M或N,同时将x/y以下的最大整数表示成INT[x/y]时,前述绘图机构将以INT[M/N]表示的値加上预定修正値値以1次描绘写入前述图素资料记忆机构。11.如申请专利范围第10项之绘图装置,其中在以INT[M/N]xN表示的値比M小时,前述修正値系将其修正値加在INT[M/N]上的値的N倍成为M以上之类的値。12.如申请专利范围第1项之绘图装置,其中更具备操作机构:给与预定输入时所操作;运算机构:读入记录于记录媒体的资料,使用其资料,根据来自前述操作机构的输入进行预定运算;及图素资料产生机构:根据前述运算机构的运算结果,求出前述图素资料。13.如申请专利范围第12项之绘图装置,其中在以子图素单位求出前述图素资料时,前述移动量设定机构设定多数移动量,该多数移动量系为了以子图素精度移动前述图素资料的前述绘图位置。14.如申请专利范围第12项之绘图装置,其中更具备次数决定机构:决定前述绘图机构重写前述图像的重写次数。15.如申请专利范围第14项之绘图装置,其中更具备推断机构:推断前述绘图机构将1画面分的前述图素资料描绘于前述图素资料记忆机构所需的绘图时间,前述次数决定机构根据为前述推断机构所推断的前述绘图时间,决定前述重写次数。16.如申请专利范围第14项之绘图装置,其中在以子图素单位求出前述图素资料时,前述次数决定机构根据构成1图素的子图素数,决定前述重写次数。17.如申请专利范围第12项之绘图装置,其中在前述图像为动态图像时,更具备修正机构:根据前述动态图像的移动修正前述移动量。18.如申请专利范围第17项之绘图装置,其中在前述图像由单位图形组合所定义时,前述修正机构根据前述单位图形的移动修正前述移动量。19.如申请专利范围第12项之绘图装置,其中在前述图像是由单位图形组合所定义的三维图像时,更具备变换排列机构:将前述单位图形按其进深方向顺序变换排列,前述绘图机构将前述单位图形从接近视点的依次描绘。20.如申请专利范围第12项之绘图装置,其中前述绘图机构根据以对于前述图素资料记忆机构的前述图像的重写次数除以前述图素资料所得到的値,进行1次描绘。21.如申请专利范围第20项之绘图装置,其中在将前述图素资料或重写次数分别表示成M或N,同时将x/y以下的最大整数表示成INT[x/y]时,前述绘图机构将以INT[M/N]表示的値加上预定修正値的値以1次描绘写入前述图素资料记忆机构。22.如申请专利范围第21项之绘图装置,其中在以INT[M/N]xN表示的値比M小时,前述修正値系将其修正値加在INT[M/N]上的値的N倍成为M以上之类的値。23.如申请专利范围第1项之绘图装置,其中在前述图像是由单位图形组合所定义的三维图像时,更具备变换机构:按照视点将构成前述三维图像的前述单位图形变换成前述二维输出装置的座标系统的图形;变换排列机构:将为前述变换机构所变换的前述单位图形按其进深方向顺序变换排列;及进深记忆机构:记忆表示前述单位图形进深方向位置的値,前述绘图机构将前述单位图形从接近视点的依次使用前述进深记忆机构描绘。24.如申请专利范围第23项之绘图装置,其中在以子图素单位求出前述图素资料时,前述移动量设定机构设定多数移动量,该多数移动量系为了以子图素精度移动前述图素资料的前述绘图位置。25.如申请专利范围第23项之绘图装置,其中更具备次数决定机构:决定前述绘图机构重写前述图像的重写次数。26.如申请专利范围第25项之绘图装置,其中更具备推断机构:推断前述绘图机构将1画面分的前述图素资料描绘于前述图素资料记忆机构所需的绘图时间,前述次数决定机构根据为前述推断机构所推断的前述绘图时间,决定前述重写次数。27.如申请专利范围第25项之绘图装置,其中在以子图素单位求出前述图素资料时,前述次数决定机构根据构成1图素的子图素数,决定前述重写次数。28.如申请专利范围第23项之绘图装置,其中在前述图像为动态图像时,更具备修正机构:根据前述动态图像的移动修正前述移动量。29.如申请专利范围第28项之绘图装置,其中前述修正机构根据前述单位图形的移动修正前述移动量。30.如申请专利范围第23项之绘图装置,其中前述绘图机构根据以对于前述图素资料记忆机构的前述图像的重写次数除以前述图素资料所得到的値,进行1次描绘。31.如申请专利范围第30项之绘图装置,其中在将前述图素资料或重写次数分别表示成M或N,同时将x/y以下的最大整数表示成INT[x/y]时,前述绘图机构将以INT[M/N]表示的値加上预定修正値的値以1次描绘写入前述图素资料记忆机构。32.如申请专利范围第31项之绘图装置,其中在以INT[M/N]xN表示的値比M小时,前述修正値系将其修正値加在INT[M/N]上的値的N倍成为M以上之类的値。33.如申请专利范围第1项之绘图装置,其中在前述图像是由单位图形组合所定义的三维图像时,更具备操作机构:给与预定输入时所操作;运算机构:读入记录于记录媒体的资料,使用其资料,根据来自前述操作机构的输入进行预定运算;变换机构:将前述运算机构的运算结果所得到的前述单位图形变换成前述二维输出装置的座标系统的图形;变换排列机构:将为前述变换机构所变换的前述单位图形按其进深方向顺序变换排列;及,进深记忆机构:记忆表示前述单位图形进深方向位置的値,前述绘图机构将前述单位图形从接近视点的依次使用前述进深记忆机构描绘。34.如申请专利范围第33项之绘图装置,其中在以子图素单位求出前述图素资料时,前述移动量设定机构设定多数移动量,该多数移动量系为了以子图素精度移动前述图素资料的前述绘图位置。35.如申请专利范围第33项之绘图装置,其中更具备次数决定机构:决定前述绘图机构重写前述图像的重写次数。36.如申请专利范围第35项之绘图装置,其中更具备推断机构:推断前述描绘机构将1画面分的前述图素资料描绘于前述图素资料记忆机构所需的绘图时间,前述次数决定机构根据为前述推断机构所推断的前述绘图时间,决定前述重写次数。37.如申请专利范围第35项之绘图装置,其中在以子图素单位求出前述图素资料时,前述次数决定机构根据构成1图素的子图素数,决定前述重写次数。38.如申请专利范围第33项之绘图装置,其中在前述图像为动态图像时,更具备修正机构:根据前述动态图像的移动修正前述移动量。39.如申请专利范围第38项之绘图装置,其中前述修正机构根据前述单位图形的移动修正前述移动量。40.如申请专利范围第33项之绘图装置,其中前述绘图机构根据以对于前述图素资料记忆机构的前述图像的重写次数除以前述图素资料所得到的値,进行1次描绘。41.如申请专利范围第40项之绘图装置,其中在将前述图素资料或重写次数分别表示成M或N,同时将x/y以下的最大整数表示成INT[x/y]时,前述绘图机构将以INT[M/N]表示的値加上预定修正値的値以1次描绘写入前述图素资料记忆机构。42.如申请专利范围第41项之绘图装置,其中在以INT[M/N]xN表示的値比M小时,前述修正値系将其修正値加在INT[M/N]上的値的N倍成为M以上之类的値。43.一种绘图方法,其特征在于:系描绘图像之绘图装置之绘图方法,前述绘图装置具备图素资料记忆机构:记忆使其输出到输出前述图像的二维输出装置的图素资料,具备移动量设定步骤:设定多数移动量,该多数移动量系为了以比1图素细的精度移动将前述图素资料描绘于前述图素资料记忆机构时的绘图位置;及,绘图步骤:藉由在与其多数移动量对应的前述图素资料记忆机构的位置各自描绘前述图素资料,重写前述图像者。44.如申请专利范围第43项之绘图方法,其中在以子图素单位求出前述图素资料时,在前述移动量设定步骤,设定多数移动量,该多数移动量系为了以子图素精度移动前述图素资料的前述绘图位置。45.如申请专利范围第43项之绘图方法,其中在前述绘图步骤更具备次数决定步骤:决定重写前述图像的重写次数。46.如申请专利范围第45项之绘图方法,其中在前述绘图步骤更具备推断步骤:推断将1画面分的前述图素资料描绘于前述图素资料记忆机构所需的绘图时间,在前述次数决定步骤,根据在前述推断步骤所推断的前述绘图时间决定前述重写次数。47.如申请专利范围第45项之绘图方法,其中在以子图素单位求出前述图素资料时,在前述次数决定步骤,根据构成1图素的子图素数决定前述重写次数。48.如申请专利范围第43项之绘图方法,其中在前述图像为动态图像时,更具备修正步骤:根据前述动态图像的移动修正前述移动量。49.如申请专利范围第48项之绘图方法,其中在前述图像由单位图形组合所定义时,在前述修正步骤,根据前述单位图形的移动修正前述移动量。50.如申请专利范围第43项之绘图方法,其中在前述图像是由单位图形组合所定义的三维图像时,更具备变换排列步骤:将前述单位图形按其进深方向顺序变换排列,在前述绘图步骤,将前述单位图形从接近视点的依次描绘。51.如申请专利范围第43项之绘图方法,其中在前述绘图步骤,根据以对于前述图素资料记忆机构的前述图像的重写次数除以前述图素资料所得到的値,进行1次描绘。52.如申请专利范围第51项之绘图方法,其中在将前述图素资料或重写次数分别表示成M或N,同时将x/y以下的最大整数表示成INT[x/y]时,在前述绘图步骤,将以INT[M/N]表示的値加上预定修正値的値以1次描绘写入前述图素资料记忆机构。53.如申请专利范围第52项之绘图方法,其中在以INT[M/N]xN表示的値比M小时,前述修正値系将其修正値加在INT[M/N]上的値的N倍成为M以上之类的値。54.如申请专利范围第43项之绘图方法,其中前述绘图装置更具备操作机构:给与预定输入时所操作,更具备运算步骤:读入记录于记录媒体的资料,使用其资料,根据来自前述操作机构的输入进行预定运算;及图素资料产生步骤:根据在前述运算步骤的运算结果,求出前述图素资料。55.如申请专利范围第54项之绘图方法,其中在以子图素单位求出前述图素资料时,在前述移动量设定步骤,设定多数移动量,该多数移动量系为了以子图素精度移动前述图素资料的前述绘图位置。56.如申请专利范围第54项之绘图方法,其中在前述绘图步骤更具备次数决定步骤:决定重写前述图像的重写次数。57:如申请专利范围第56项之绘图方法,其中在前述绘图步骤更具备推断步骤:推断将1画面分的前述图素资料描绘于前述图素资料记忆机构所需的绘图时间,在前述次数决定步骤,根据在前述推断步骤所推断的前述绘图时间决定前述重写次数。58.如申请专利范围第56项之绘图方法,其中在子图素单位求出前述图素资料时,在前述次数决定步骤,根据构成1图素的子图素数决定前述重写次数。59.如申请专利范围第54项之绘图方法,其中在前述图像为动态图像时,更具备修正步骤:根据前述动态图像的移动修正前述移动量。60.如申请专利范围第59项之绘图方法,其中在前述图像由单位图形组合所定义时,在前述修正步骤,根据前述单位图形的移动修正前述移动量。61.如申请专利范围第54项之绘图方法,其中在前述图像是由单位图形组合所定义的三维图像时,更具备变换排列步骤:将前述单位图形按其进深方向顺序变换排列,在前述绘图步骤,将前述单位图形从接近视点的依次描绘。62.如申请专利范围第54项之绘图方法,其中在前述绘图步骤,根据以对于前述图素资料记忆机构的前述图像的重写次数除以前述图素资料所得到的値,进行1次描绘。63.如申请专利范围第62项之绘图方法,其中在将前述图素资料或重写次数分别表示成M或N,同时将x/y以下的最大整数表示成INT[x/y]时,在前述绘图步骤,将以INT[M/N]表示的値加上预定修正値的値以1次描绘写入前述图素资料记忆机构。64.如申请专利范围第63项之绘图方法,其中在以INT[M/N]xN表示的値比M小时,前述修正値系将其修正値加在INT[M/N]上的値的N倍成为M以上之类的値。65.如申请专利范围第43项之绘图方法,其中在前述图像是由单位图形组合所定义的三维图像时,前述绘图装置更具备进深记忆机构:记忆表示前述单位图形进深方向位置的値,更具备变换步骤:按照视点将构成前述三维图像的前述单位图形变换成前述二维输出装置的座标系统的图形;及变换排列步骤:将为前述变换步骤所变换的前述单位图形按其进深方向顺序变换排列,在前述绘图步骤,将前述单位图形从接近视点的依次使用前述进深记忆机构描绘。66.如申请专利范围第65项之绘图方法,其中在以子图素单位求出前述图素资料时,有前述移动量设定步骤,设定多数移动量,该多数移动量系为了以子图素精度移动前述图素资料的前述绘图位置。67.如申请专利范围第65项之绘图方法,其中在前述绘图步骤更具备次数决定步骤:决定重写前述图像的重写次数。68.如申请专利范围第67项之绘图方法,其中在前述绘图步骤更具备推断步骤:推断将1画面分的前述图素资料描绘于前述图素资料记忆机构所需的绘图时间,在前述次数决定步骤,根据在前述推断步骤所推断的前述绘图时间决定前述重写次数。69.如申请专利范围第67项之绘图方法,其中在以子图素单位求出前述图素资料时,在前述次数决定步骤,根据构成1图素的子图素数决定前述重写次数。70.如申请专利范围第65项之绘图方法,其中在前述图像为动态图像时,更具备修正步骤:根据前述动态图像的移动修正前述移动量。71.如申请专利范围第70项之绘图方法,其中在前述修正步骤,根据前述单位图形的移动修正前述移动量。72.如申请专利范围第65项之绘图方法,其中在前述绘图步骤,根据以对于前述图素资料记忆机构的前述图像的重写次数除以前述图素资料所得到的値,进行1次描绘。73.如申请专利范围第72项之绘图方法,其中在将前述图素资料或重写次数分别表示成M或N,同时将x/y以下的最大整数表示成INT[x/y]时,在前述绘图步骤,以1次描绘描绘将预定修正値加在以INT[M/N]表示的値上的値。74.如申请专利范围第73项之绘图方法,其中在以INT[M/N]xN表示的値比M小时,前述修値系将其修正値加在INT[M/N]上的値的N倍成为M以上之类的値。75.一种提供电脑程式之提供媒体,其特征在于:系提供为了使电脑进行描绘图像的处理的电脑程式之提供电脑程式之提供媒体。,提供电脑程式,该电脑及程式具备移动量设定步骤:设定多数移动量,该多数移动量系为了以比1图素细的精度移动将使其输出到输出前述图像的二维输出装置的图素资料描绘于记忆体时的绘图位置;及绘图步骤:藉由在与其多数移动量对应的前述记忆体的位置各自描绘前述图素资料,重写前述图像者。76.如申请专利范围第75项之提供电脑程式之提供媒体,其中在以子图素单位求出前述图素资料时,在前述移动量设定步骤,设定多数移动量,该多数移动量系为了以子图素精度移动前述图像资料的前述绘图位置。77.如申请专利范围第75项之提供电脑程式之提供媒体,其中前述电脑程式在前述绘图步骤更具备次数决定步骤:决定重写前述图像的重写次数。78.如申请专利范围第77项之提供电脑程式之提供媒体,其中前述电脑程式在前述绘图步骤更具备推断步骤:推断将1画面分的前述图素资料描绘于前述记忆体所需的绘图时间,在前述次数决定步骤,根据在前述推断步骤所推断的前述绘图时间决定前述重写次数。79.如申请专利范围第77项之提供电脑程式之提供媒体,其中在以子图素单位求出前述图素资料时,在前述次数决定步骤,根据构成1图素的子图素数决定前述重写资数。80.如申请专利范围第75项之提供电脑程式之提供媒体,其中在前述图像为动态图像时,前述电脑程式更具备修正步骤:根据前述动态图像的移动修正前述移动量。81.如申请专利范围第80项之提供电脑程式之提供媒体,其中在前述图像由单位图形组合所定义时,在前述修正步骤,根据前述单位图形的移动修正前述移动量。82.如申请专利范围第75项之提供电脑程式之提供媒体,其中在前述图像是由单位图形组合所定义的三维图像时,前述电脑程式更具备变换排列步骤:将前述单位图形按其进深方向顺序变换排列,在前述绘图步骤,将前述单位图形从接近视点的依次描绘。83.如申请专利范围第75项之提供电脑程式之提供媒体,其中在前述绘图步骤,根据以对于前述记忆体的前述图像的重写次数除以前述图素资料所得到的値,进行1次描绘。84.如申请专利范围第83项之提供电脑程式之提供媒体,其中在将前述图素资料或重写次数分别表示成M或N,同时将x/y以下的最大整数表示INT[x/y]时,在前述绘图步骤,以1次描绘描绘将预定修正値加在以INT[M/N]表示的値上的値。85.如申请专利范围第84项之提供电脑程式之提供媒体,其中在以INT[M/N]xN表示的値比M小时,前述修正値系将其修正値加在INT[M/N]上的値的N倍成为M以上之类的値。图式简单说明:第一图为显示适用本发明的视频游戏机-实施形态结构例的平面图。第二图为第一图之视频游戏机的正面图。第三图为第一图之视频游戏机的侧面图。第四图为显示CD-ROM 51的平面图。第五图为显示第一图之游戏机本体2电气结构例的方块图。第六图为显示第五图之图形记忆体118详细结构例的方块图。第七图(A)、第七图(B)、第七图(C)、第七图(D)为说明点重写之图。第八图为显示点重写结果之图。第九图为显示以2x2子图素构成的图素之图。第十图为显示不重写而以1次描绘点时的绘图结果之图。第十一图(A)、第十一图(B)、第十一图(C)、第十一图(D)为说明点重写之图。第十二图为显示点重写结果之图。第十三图(A)、第十三图(B)、第十三图(C)、第十三图(D)为说明绘图对象之点位置和重写结果之关系之图。第十四图(A)、第十四图(B)、第十四图(C)、第十四图(D)为说明直线重写之图。第十五图为显示直线重写结果之图。第十六图(A)、第十六图(B)、第十六图(C)、第十六图(D)为说明直线重写之图。第十七图(A)、第十七图(B)为显示直线重写结果之图。第十八图为说明第五图之游戏机本体2的多边形绘图处理的流程图。第十九图(A)、第十九图(B)为说明从接近视点的多边形依次进行绘图的理由之图。第二十图(A)、第二十图(B)为说明从远离视点的多边形依次进行绘图时之图。第二十一图(A)、第二十一图(B)为说明从接近视点的多边形依次进行绘图时之图。第二十二图为说明第十八图之步骤SI4之处理更加详细的流程图。
地址 日本