图像显示系统的制作方法

文档序号:9713622阅读:197来源:国知局
图像显示系统的制作方法
【技术领域】
[0001]本发明涉及一种对多个多边形贴附多种材质,从而进行图像显示的图像显示系统。
【背景技术】
[0002]在路径导引系统或计算机的画面等所用的电子地图中,有使用以立体显示建筑物等地物的立体地图。立体地图通过透视投影等对立体模型进行立体描绘而进行显示,为了提高其逼真度,如专利文献1所公开,对构成立体模型的各多边形(polygon)贴附材质(texture)。
[0003]图1显示以往技术的材质套用例的说明图。显示对建筑物的立体模型的套用例。于建筑物上面贴附表示屋顶外观的材质A。同样地,于建筑物的正面、侧面分别贴附材质B、材质C。该例中,于正面及侧面重复排列并贴附作为单位图像的材质B、材质C。
[0004][现有技术文献]
[0005][专利文献]
[0006][专利文献1]日本特开2012-183100号公报

【发明内容】

[0007][发明欲解决的课题]
[0008]为了提高立体地图的逼真度,材质的利用不可或缺。然而,贴附材质时需要相当大的计算负荷。随着材质的数量增大,该计算负荷变得非常大。
[0009]上述问题不仅出现于显示立体地图的情况,而且于使用材质显示图像时同样如此。
[0010]为了解决上述问题,本发明的目的为减轻利用材质进行图像显示的处理负荷。
[0011][用以解决上述技术问题的手段]
[0012]本发明提供了一种图像显示系统,其为在多个多边形贴附多种材质而进行图像显示的图像显示系统,其包括:
[0013]材质数据存储部,其用于存储显示使前述多种材质以互不重迭的方式配置于任意位置的图像的统合材质数据;
[0014]输入部,其用于读取前述多边形与指定于各多边形贴附前述多种材质中的哪种一材质的属性信息;及
[0015]显示控制部,其用于根据前述属性信息,将前述材质贴附于前述多边形而显示图像,其中
[0016]前述显示控制部从前述材质数据存储部读取前述统合材质数据并储存于存储部,
[0017]基于前述属性信息,特定出储存有该经指定的种类的材质的存储部上的范围,
[0018]使用前述统合材质数据中的该经特定出的范围内的数据进行前述贴附。
[0019]通常,材质的显示控制部基于描绘的指令读取材质数据后,使用其所描绘的一连串处理对每一种材质重复进行。因此,当图像显示中使用多种材质时,随着材质种类的增加,对每种材质有必要重复该一连串处理,从而使指令的发布、预先于材质数据存储部中所准备的材质的图像数据的读取次数增大,进而使处理时间增加。相对于此,本发明中,由于使用将图像显示所用的材质进行排列而成的统合材质,故可从材质数据存储部一次性地统一读取相当于多个材质的图像数据,并且可使用其进行描绘,故可减轻指令的发布次数及读取次数,进而可缩短处理时间。
[0020]尤其,本发明于具备可令用以解释图像显示所用的指令的电路与用以实行显示处理的电路并列动作的图像显示系统中的有用性高。例如具备CPU(Central ProcessingUnit,中央处理单元)与GPU(Graphics Processing Unit,图型处理单元)的系统。该系统通过CPU对GPU发布指令而使GPU开始描绘,但用于描绘显示的指令数若较多,则GPU需等待来自CPU的指令发布而导致浪费时间,使全体的处理时间变长。相对于此,本发明中,由于可减少用于描绘显示的指令数,故可抑制浪费时间的发生而进行处理,可缩短处理时间。
[0021]且,一般,使用材质的图像显示系统中,可一次管理用于描绘的材质数有上限。若欲使用超过该上限的数目的材质进行描绘,则会产生需于某个时点更新经管理的材质的必要,造成时间上的浪费。相对于此,本发明通过使用统合材质,可减少全体的材质数。因此,可避免材质数超过可管理的上限,可避免用于更新材质的时间浪费。
[0022]且,本发明可利用于特定出统合材质中相当于各材质的范围,并分别进行贴附。因此,即使使用统合材质,亦可显示分别使用各材质的状态的图像。
[0023]本发明中的属性信息为特定出储存有各材质的存储部上的范围的信息。该特定可为通过地址等直接指定存储部的存储区域的信息,亦可为间接指定的信息。间接指定的信息例如指定统合材质中的各材质范围的坐标信息等。
[0024]本发明中,并无必要使统合材质中所含的各材质与多边形处于1对1的关系。材质可作为多个多边形所并用,亦可将多种材质重迭于一个多边形而套用。
[0025]且,并无必要必定将一个图像中所用的材质全部包含于一片统合材质中,亦可并用多种统合材质显示图像。
[0026]本发明提供的图像显示系统中,前述多种材质分别为矩形形状,前述显示控制部亦可根据前述矩形形状的对角方向的顶点坐标,特定出存储有前述材质的范围。
[0027]如此,通过使材质设为矩形形状,使各材质易于排列于统合材质中,从而有易于管理的优点。如此一来,矩形形状的对角方向的顶点坐标相当于间接特定出储存有材质的存储部上的范围的属性信息。
[0028]根据处理材质的图型数据库,有以值0?1的材质固有坐标表示所有材质的情况,该情况下,亦可将统合材质切分为正方形区域,于各正方形区域中分配每一种材质。若如此,则有更容易进行材质的排列、管理的优点。
[0029]且,本发明提供的图像显示系统中,前述材质数据存储部系存储对于前述多种材质分别赋予前述顶点坐标的关连数据,
[0030]前述显示控制部参照前述关连数据进行前述范围的特定。
[0031]如此一来,根据属性信息,指定对于多边形贴附哪一材质时,通过参照与该材质对应的关连数据,可特定出符合的材质的范围,且可读取材质的数据。亦即,经由关连数据而特定出统合材质内的各材质范围。若按照上述方式,经由关连数据特定出范围,则于多个多边形利用材质时,可容易地管理该范围。例如,即使在统合材质内变更材质的位置或尺寸时,只要修正关连数据,则可成批地变更对于多个多边形的材质的套用样态。
[0032]本发明提供的图像显示系统中,前述属性信息还包含指定将前述材质重复排列并贴附的样式的样式信息,
[0033]前述显示控制器基于前述样式信息排列并贴附前述材质。
[0034]如此,亦可容易地实现如图1中的材质B、材质C所示的样式。
[0035]本发明可应用于显示各种图像,例如亦可为
[0036]前述多边形构成地物的立体模型,
[0037]前述立体模型根据前述地物的位置划分为于地表面所设定的特定尺寸的网格并进行管理,
[0038]前述统合材质数据以对每一前述网格的方式使用套用于该网格内的立体模型所含的多边形的材质所构成,
[0039]前述显示控制部根据对应于前述多边形的地物的位置,选择前述统合材质并进行前述贴附。
[0040]如此,本发明可活用于立体地图的显示。立体地图中存在多数的立体模型,为了提高其逼真度,利用多种材质,故本发明的有用性特别高。将本发明利用于立体地图的显示,可大幅减轻显示所需的处理负荷。
[0041]且,以上述样态,对地图数据的管理单位的每个网格生成统合材质。如此可以将统合材质与立体模型的管理单位统一,从而变得易于利用统合材质。
[0042]本发明提供的图像显示系统亦可进而具备下列者:
[0043]多边形特定部,其特定出图像显示所用的多边形,
[0044]统合材质数据生成部,其从前述材质数据存储部撷取出与前述特定出的多边形对应的材质,使该撷取的材质以不重迭的方式排列,从而生成前述统合材质数据。
[0045]藉由如此,可由多种材质生成统合材质。统合材质可于图像显示时动态生成,亦可于事前事先生成。
[0046]该样态中,统合材质资料生成部、用以显示图像的材质数据存储部、输入部、显示控制部等亦可作为其中的构件。例如可设为如下样态:于上述样态预先生成的统合材质数据可经由通讯或媒体提供至具备材质数据存储部、输入部、显示控制部的图像显示用的终端,于该终端利用所提供的统合材质数据进行图像显示。该情况下的终端亦可为多个。依据该样态,所生成的统合材质数据可于多个终端被共享,从而提高便利性。
[0047 ]生成统合材质时的材质排列可通过各种方法决定。例如亦可为于以值0?1的固有相对坐标表示全部材质时,将统合材质预先切分为正方形
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1