本发明专利技术涉及画面处理装置及其方法。为实现守场员接球动作的平稳显示、通过简单方法确定被击中的球和围栏之间的碰撞、以及为相互位置靠得很近的多边形进行准确的遮掩表面处理,设置虚拟区产生装置31,以便在离球的画面一段预定距离的位置产生一个用于确定截击的截击区,设置一个确定装置32,以便确定守场员位于截击区中的哪个位置。当其确定守场员位于截击区中时,画面改变装置33将守场员的姿势从等待状态逐渐向接球状态改变。(*该技术在2016年保护过期,可自由使用*)
【技术实现步骤摘要】
本专利技术涉及。特别是,本专利技术涉及能使角色随着模拟诸如棒球或足球之类球类游戏的电视游戏中的球而平稳地移动的。然而,现有的电视游戏机具有如下所述的许多问题。首先,它很难平稳地显示守场员的接球动作。现有的电视游戏机通常包括一个显示击球员、守场员和其它角色的显示器;一个操纵屏幕上的击球员、守场员和其它角色的操作杆;和一个根据操纵杆的操作在屏幕上显示所要求图象的画面处理电路。这类电视游戏机为每个守场员的每个动作姿势设置一个被称为"形象(sprite)"的平面画面,并根据屏幕上游戏的进程显示该形象。为确定截击在一个守场员附近设置一个被称为"截击区"的虚拟区。当球进入截击区时,该守场员移动接球。例如,当游戏者操作操纵杆时,屏幕上的守场员根据操纵杆的操作追赶所击出的球。然后,截击区也随该守场员一起移动。如果守场员追上球并且球进入该守场员附近的截击区,该守场员移动以便接球。即,电视游戏机确定屏幕中的球已到达接近该守场员,并显示表明接球动作的形象。因此,除非球进入屏幕上的截击区,否则守场员不开始接球动作。然而,由于球进入截击区后直到守场员接球所用的时间很短,守场员需要在球进入截击区后很短的时间周期中完成接球动作。因此,结果证明很难使守场员做出接球动作,从而难于提供逼真的游戏。作为一种解决该问题的方法,可以放大靠近守场员的截击区。换句话说,可以延长球进入截击区后直到守场员接球的时间。然而,如果放大截击区,会出现即使当球太远而不能接球时该守场员也会开始移动接球的问题。其次,确定被击中的球和围栏之间的碰撞的处理需要大量操作,其此妨碍高速处理。当被击中的球飞出电视游戏机中的外场时,要确定被击中的球和围栏之间是否将发生碰撞。例如,当用多个多边形显示围栏时,确定球的坐标是否位于多边形之上。如果确定球将与组成围栏的多边形相撞,则执行使球从围栏弹回处理。即,现有的棒球游戏通过确认球的坐标是否位于组成围栏的多边形之上来确定球是否与围栏相撞。然而,由于球和多边形的坐标由三维数据表示,确定球和多边形之间的位置关系需要大量的处理。因此,存在整个游戏的处理速度降低的问题。再者,在诸如队员号码和队服的情况下,很难对相互位置靠得很近的多边形准确地进行隐藏面部处理。在诸如棒球或足球之类的电视游戏中,需要对不同的队员给出不同的队员号码,以增强游戏的逼真刺激性。然而,如果为不同队员的队服准备不同的画面,将需要大量的显示数据。因此,采用分开准备队服画面和队员号码画面并将队员号码画面叠加在队服画面上的方法。然而,当借助多边形显示队员号码和队服时,出现下列问题。当多边形相互重叠时,要进行不显示多边形重叠部分的处理,该重叠部分位于屏幕上另一个重叠部分的后面(“遮掩表面处理”(hidden facetreatment))。为执行遮掩表面处理,建议下列方法("Z分级方法")根据多边形纵深方向的坐标(z坐标值)大小确定相应多边形的优先次序,并根据该优先次序显示多边形。即,在Z分级方法中,为每个多边形决定代表点并根据代表点z坐标值的大小确定该多边形的优先次序。如上所述,当采用Z分级方法时必须为每个多边形决定一个代表点。为决定一个代表点存在下列方法确定一个多边形的顶点中最前面的顶点作为其代表点的方法;确定一个多边形的顶点中最后面的顶点作为其代表点的方法;和确定一个多边形重心作为其代表点的方法。然而,无论采用哪种方法,如果诸如队员号码和队服之类的两个多边形相互位置靠得很近,换句话说,如果两组z坐标值很接近,很难准确地确定多边形的优先次序。因此,有时会进行有问题的遮掩表面处理例如,队员号码被队服遮掩。为避免这类问题,对队员号码给予比队服更高的优先次序并总是使队员号码叠加在队服之上。然而,该方法会产生另一个问题,即当守场员面向前而不显示其背部时却仍然显示其号码。因此,很难对相互位置靠得很近的多边形准确地应用遮掩表面处理。为实现上述目的,本专利技术涉及一种画面处理装置,包括坐标转换装置,用于将三维坐标系中表示的多个多边形投影到二维坐标系上;和遮掩表面处理装置,用于根据所述相对于显示画面的纵深方向坐标值的大小确定投影在二维坐标系上的所述多个多边形在显示屏幕上的显示顺序,并根据所确定显示顺序按优先次序显示多边形,所述遮掩表面处理装置根据组成多边形组的一个多边形在所述纵深方向的坐标值确定由所述多个多边形组成的所述多边形组的显示顺序,预定其等级顺序,并且仅当决定显示所述多边形组时,根据所述等级顺序按优先地显示组成所述多边形组的相应多边形。根据本专利技术的另一个方面,还提供了一种画面处理装置,包括坐标转换装置,用于将三维坐标系中表示的多个多边形投影到二维坐标系上;和遮掩表面处理装置,用于根据所述三维坐标系纵深方向坐标值的大小确定投影在二维坐标系上的所述多个多边形在显示屏幕上的显示顺序,并根据所确定显示顺序按优先次序显示多边形,具有多边形组,由第一多边形,具有与所述第一多边形近似的纵深方向坐标值(Z坐标值)且相对所述第一多边形的显示顺序与所述第一多边形与所述坐标值无关的其他多边形构成,所述遮掩表面处理装置可以实施确定所述第一多边形在三维坐标系中坐标的步骤,根据第一多边形在所述纵深方向的坐标值确定所述多边形组的显示顺序的步骤,确认所述多边形组显示时根据所述预定的显示顺序显示所述其他多边形的步骤。为实现上述目的,本专利技术还涉及一种画面处理方法,将三维坐标系中表示的多个多边形投影到二维坐标系上,根据所述三维坐标系纵深方向坐标值的大小确定投影在二维坐标系上的所述多个多边形在显示屏幕上的显示顺序,并根据所确定的显示顺序按优先次序显示多边形,根据组成多边形组的一个多边形在所述纵深方向的坐标值确定由预先确定了上述顺序的多个多边形组成的所述多边形组的显示顺序,仅当决定显示所述多边形组时,根据所述等级顺序按优先次序显示组成所述多边形组的各个多边形。根据本专利技术的另一个方面,本专利技术还提供了一种画面处理方法,将三维坐标系中表示的多个多边形投影到二维坐标系上,根据相对于显示画面的纵深方向坐标值确定投影的所述多个多边形的显示顺序,并根据所确定的显示顺序显示多边形,具有多边形组,包括第一多边形,具有与所述第一多边形近似的纵深方向坐标值(Z坐标值)且相对所述第一多边形的显示顺序与所述第一多边形与所述坐标值无关的第二多边形,具有以下步骤确定所述第一多边形在三维坐标系中坐标的步骤,根据第一多边形在所述纵深方向的坐标值确定所述多边形组的显示顺序的步骤,确认所述多边形组显示时根据所述预定的显示顺序显示所述其他多边形的步骤。根据对于本专利技术的描述,虚拟区产生装置在离开第一画面一段距离的位置产生一个虚拟区,第一画面可在预定时间内移动该距离。即,在第一画面移动方向上离开第一画面预定距离的位置产生该虚拟区。确定装置确定第二画面是否位于该虚拟区中。当确定第二画面位于该虚拟区中时画面改变装置改变第二画面的形状。例如,当表示守场员的第二画面进入该虚拟区时,守场员的姿势从等待姿势逐渐向接球姿势改变。然后,当表示球的第一画面到达该守场员时,该守场员的姿势转向接球姿势。根据本专利技术,由于用于截击确定的虚拟区位于离开第一画面,可延长第二画面进入虚拟区后直到第一画面与第二画面相撞所需的时间。因此,如果本专利技术应用于棒球游戏,可获得足够的时间改变守场员本文档来自技高网...
【技术保护点】
一种画面处理装置,包括:坐标转换装置,用于将三维坐标系中表示的多个多边形投影到二维坐标系上;和遮掩表面处理装置,用于根据所述相对于显示画面的纵深方向坐标值的大小确定投影在二维坐标系上的所述多个多边形在显示屏幕上的显示顺序,并根据所确定显示顺序按优先次序显示多边形,所述遮掩表面处理装置根据组成多边形组的一个多边形在所述纵深方向的坐标值确定由所述多个多边形组成的所述多边形组的显示顺序,预定其等级顺序,并且仅当决定显示所述多边形组时,根据所述等级顺序按优先地显示组成所述多边形组的相应多边形。
【技术特征摘要】
【专利技术属性】
技术研发人员:菅原优,
申请(专利权)人:世嘉股份有限公司,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。