图像生成装置、自动配置方法、记录介质以及程序的制作方法

文档序号:1594291阅读:206来源:国知局
专利名称:图像生成装置、自动配置方法、记录介质以及程序的制作方法
技术领域
本发明涉及适合自动生成进一步提高了现实感的三维图像的图像生 成装置、自动配置方法、记录介质以及程序。
背景技术
以往以来,开发了各种由视频游戏装置等执行的游戏(软件等)。其 中,统称为角色扮演游戏的游戏有很强的人气,受到大范围年龄层的玩 家支持。
该角色扮演游戏是在虚拟世界(虚拟空间内)使主角(自己角色) 成长的同时达到最终目的的类型的游戏。例如,玩家通过主角在虚拟空 间内冒险,与在战场或城堡等中遭遇的敌对角色战斗,提高主角的经验 值及能力值。并且, 一边推进需要物件的收集及解谜等, 一边对应于主 角的成长而尝试难易度更高的课题的解决。如果推进了课题的解决,则 不久就清楚作为最终目的的敌对首脑角色的真相,将该首脑角色打倒而 完成冒险。
在这样的角色扮演游戏中, 一般洞窟及宫殿等表现为城堡(迷路等)。 在该城堡内,与更强的敌对角色遭遇、或者能够取得更重要的物件的情 况较多。因此,玩家通过攻略城堡,来加快主角的成长、或者得到重要 物件来推进课题的解决。
在这样的城堡中, 一般是显示预先决定的地图(路径及各种物体的 配置固定的固定地图)的类型,但在近年来,也已知有自动生成不同的 地图(随机地图)的类型的游戏。
另外,作为这种游戏的一例,还公开了能够生成更复杂的形状的迷
路的视频游戏装置的技术(例如参照专利文献l)。
专利文献l:(日本)特开2001—96067号公报(第6 10页,图2)
上述的角色扮演游戏原本进行二维显示(平面显示),但为了提高游 戏的真实感及临场感等,近年来正在导入三维显示(立体显示)。即,在 城堡等中也要求三维地图的显示。
在自动生成三维地图的情况下,使用例如随机配置预先准备的多种 的块图像(三维形状的块图像)的方法。在此情况下,由于块图像没有 大体的规则性而配置,所以玩家会强烈地持有生成的三维图像真是随机 生成的图像的印象。
艮P,在自动生成中,只是从随机选择的以往的平面图像替换为三维 的块图像,生成的三维地图与以往的二维地图几乎没有差别。因此,有 虽然通过三维地图三维地显示、但真实感及临场感也没怎么提高的问题。

发明内容
本发明是为了解决这样的课题而做出的,目的是提供一种能够自动 生成进一步提高现实感的三维图像的图像生成装置、自动配置方法、记 录介质以及程序。
有关本发明的第1技术方案的图像生成装置具备部件存储部、组合 存储部、评价部、配置候补存储部、部件选择部以及图像描绘部,如以 下这样构成。
首先,部件存储部存储能够作为三维图像的最小要素的多个部件(例 如地面、墙壁、天花板等的部件图像)。此外,组合存储部存储规定将该 部件组合而构成的组合部件的组合信息。并且,评价部评价是否能够将 规定的该组合部件配置到规定的配置对象区域(例如单元等)中。
另一方面,配置候补存储部将评价为可配置的该组合部件作为配置 候补依次存储。此外,部件选择部从作为配置候补存储的该组合部件中 选择1个组合部件。并且,图像描绘部根据所选择的该组合部件来描绘 三维图像。
这样,选择组合部件作为配置候补,从其中选择最终配置的组合部 件而生成三维图像。因此,通过事先将作为最小要素的部件适当地组合 而构成组合部件,能够生成作为整体也具有真实感及临场感的三维图像。
结果,能够自动生成进一步提高了现实感的三维图像。
有关本发明的第2技术方案的图像生成装置具备部件存储部、组合 存储部、轮廓生成部、评价部、配置候补存储部、部件选择部以及图像 描绘部,如以下这样构成。
首先,部件存储部存储能够作为三维图像的最小要素的多个部件(例 如地面、墙壁、天花板等的部件图像)。此外,组合存储部存储规定将该 部件组合而构成的组合部件的组合信息。并且,轮廓生成部生成用来配 置部件的配置对象区域(例如单元等)的轮廓。
另一方面,评价部评价是否能够将规定的该组合部件配置到所生成 的该轮廓的配置对象区域。此外,配置候补存储部将评价为可配置的该 组合部件作为配置候补依次存储。部件选择部从作为配置候补存储的该 组合部件中选择1个组合部件。并且,图像描绘部描绘将所选择的该组 合部件配置到该轮廓的配置对象区域中的三维图像。
这样,选择组合部件选择为配置候补,从其中选择最终配置的组合 部件而生成三维图像。因此,通过事先将作为最小要素的部件适当地组 合而构成组合部件,能够生成作为整体也具有真实感及临场感的三维图
结果,能够自动生成进一步提高了现实感的三维图像。
也可以是,上述评价部一边使规定的该组合部件沿着规定的旋转模 式旋转, 一边评价是否能够配置到配置对象区域,
上述配置候补存储部将评价为可配置的该组合部件的组合信息以及 旋转角度作为配置候补存储。
也可以是,上述部件选择部根据规定的选择模式,从作为配置候补 存储的该组合部件选择1个组合部件。
也可以是,上述评价部根据规定所生成的该轮廓的配置对象区域的
9
评价的顺序的表,对各配置对象区域的每一个依次评价是否能够配置所 规定的该组合部件。
有关本发明的第3技术方案的自动配置方法,是使用部件存储部(存 储能够作为三维图像的最小要素的多个部件)、组合存储部(存储规定组 合该部件而构成的组合部件的组合信息)以及配置候补存储部(保存有 作为配置候补的组合部件)的自动生成方法,具备评价工序、保存工序、 部件选择工序以及图像描绘工序,如以下这样构成。
首先,在评价工序中,评价是否能够将所规定的该组合部件配置到 规定的配置对象区域(例如单元等)。此外,在保存工序中,将评价为可 配置的该组合部件作为配置候补保存到上述配置候补存储部。在部件选 择工序中,从作为配置候补而保存的该组合部件中选择1个组合部件。 并且,在图像描绘工序中,根据所选择的该组合部件,描绘三维图像。
这样,选择组合部件作为配置候补,从其中选择最终配置的组合部 件来生成三维图像。因此,通过事先将作为最小要素的部件适当地组合 而构成组合部件,能够生成作为整体也具有真实感及临场感的三维图像。
结果,能够自动生成进一步提高了现实感的三维图像。
有关本发明的第4技术方案的自动配置方法,是使用部件存储部(存 储能够作为三维图像的最小要素的多个部件)、组合存储部(存储规定组 合该部件而构成的组合部件的组合信息)以及配置候补存储部(保存有 作为配置候补的组合部件)的自动生成方法,具备轮廓生成工序、评价 工序、保存工序、部件选择工序以及图像描绘工序,如以下这样构成。
首先,在轮廓生成工序中,生成用来配置部件的配置对象区域的轮 廓(例如单元等);此外,在评价工序中,评价是否能够将所规定的该组 合部件配置到所生成的该轮廓的配置对象区域。在保存工序中,将评价 为可配置的该组合部件作为配置候补保存到上述配置候补存储部中。在 部件选择工序中,从作为配置候补而保存的该组合部件中选择1个组合 部件。并且,在图像描绘工序中,描绘将所选择的该组合部件配置到该 轮廓的配置对象区域中的三维图像。
这样,选择组合部件作为配置候补,从其中选择最终配置的组合部 件而生成三维图像。因此,通过事先将作为最小要素的部件适当地组合 而构成组合部件,能够生成作为整体也具有真实感及临场感的三维图像。
结果,能够自动生成进一步提高了现实感的三维图像。
有关本发明的第5技术方案的程序构成为,使计算机(包括游戏装 置)作为上述的图像生成装置发挥功能。
该程序可以记录在CD、软盘、硬盘、光磁盘、DVD、磁带、半导体 存储器等的计算机可读取的信息记录介质(记录介质)中。
上述程序可以与执行该程序的计算机独立地经由计算机通信网分发 和销售。此外,上述信息记录介质可以与该计算机独立地分发和销售。
根据本发明,能够自动生成进一步提高了现实感的三维图像。


图1是表示实现了本发明的实施方式的图像生成装置的典型的游戏 装置的概要结构的示意图。
图2是表示本发明的实施方式的图像生成装置的概要结构的示意图。
图3A是表示由轮廓生成部生成的轮廓形状的一例的示意图。
图3B是表示由轮廓生成部生成的轮廓形状的一例的示意图。
图4A是表示部件模型的一例的示意图。
图4B是表示部件模型的一例的示意图。
图4C是表示部件模型的一例的示意图。
图5A是表示规定组合部件的组合数据的一例的示意图。
图5B是表示规定组合部件的组合数据的一例的示意图。
图6A是表示墙壁的部件模型的一例的示意图。
图6B是表示墙壁的部件模型的一例的示意图。
图7A是表示墙壁的组合部件的一例的示意图。
图7B是表示墙壁的组合部件的一例的示意图。
图8A是表示更复杂的组合部件的一例的示意图。
图8B是表示更复杂的组合部件的一例的示意图。
图9是表示旋转模式的一例的示意图。
图IO是表示选择模式的一例的示意图。
图11是表示所生成的三维图像的一例的示意图。
图12是表示在该图像生成装置中执行的自动配置处理的流程的流程
附图标记说明 100游戏装置
101 CPU
102 ROM
103 RAM 104接口 105控制器 106外部存储器
107 DVD—ROM驱动器 108图像处理部 109声音处理部 110NIC
200图像生成部 201轮廓生成部 202轮廓信息存储部 203部件模型存储部 204组合数据存储部 205部件配置评价部 206配置候补存储部 207部件选择部 208图像描绘部
具体实施例方式
以下说明本发明的实施方式。以下,为了容易理解而说明将本发明
应用到游戏装置中的实施方式,但在各种计算机、PDA、便携电话等的 信息处理装置中也同样能够应用本发明。即,以下说明的实施方式是用 来说明的,并不限制本发明的范围。因而,如果是本领域的技术人员则 能够采用将这些各要素或所有要素置换为与其均等的要素的实施方式, 但这些实施方式也包含在本发明的范围。
(实施方式l)
图1是表示本发明的实施方式的图像生成装置实现的典型的游戏装 置的概要结构的示意图。以下,参照该图进行说明。
游戏装置100具备CPU (Central Processing Unit) 101、 ROM (Read Only Memory) 102、 RAM (Random Access Memory) 103、接口 104、 控制器105、外部存储器106、 DVD (Digital Versatile Disk) — ROM驱 动器107、图像处理部108、声音处理部109、和NIC (NetworkInterface Card) 110。
另外,通过将存储有游戏用的程序及数据的DVD — ROM安装到 DVD—ROM驱动器107中并接通游戏装置100的电源,执行该程序,实 现本实施方式的图像生成装置。
CPU101控制游戏装置100整体的动作,与各结构要素连接,处理控 制信号及数据。
在ROM102中,记录有在电源接通后马上执行的IPL(InitialProgram Loader),通过执行它,将记录在DVD—ROM中的程序读出到RAM103 中,开始CPU101的执行。此外,在ROM102中,记录有游戏装置100 整体的动作控制所需的操作系统的程序及各种数据。
RAM103用来临时存储数据及程序,保持有从DVD—ROM读出的 程序及数据、其他游戏的进行及聊天通信所需的数据。
经由接口 104连接的控制器105受理用户在游戏执行时进行的操作
输入。例如,控制器105按照操作输入而接受字符串(消息)等的输入。 在经由接口 104拆装自如地连接的外部存储器106中,可改写地存 储有表示游戏的进行状态的数据、聊天通信的日志(记录)数据等。用 户通过经由控制器105进行指示输入,能够将这些数据适当地记录到外 部存储器106中。
在安装于DVD—ROM驱动器107中的DVD—ROM中,记录有用来 实现游戏的程序和附随游戏的图像数据及声音数据。通过CPU101的控 制,DVD—ROM驱动器107进行对安装于其中的DVD—ROM的读出处 理,读出所需的程序及数据,将它们临时存储到RAM103等中。
图像处理部108将从DVD—ROM读出的数据通过CPU101及图像处 理部108所具备的图像运算处理器(未图示)进行加工处理后,将其记 录到图像处理部108所具备的帧存储器(未图示)中。记录在帧存储器 中的图像信息以规定的同步定时变换为视频信号,输出给连接在图像处 理部108上的监视器(未图示)。由此,能够进行各种图像显示。
另外,图像运算处理器能够高速执行2维图像的重合运算及a混合 等的透明运算、各种饱和运算。
此外,还能够进行将配置在虚拟3维空间中、附加了各种纹理信息 的多边形信息通过Z缓冲法描绘,得到从规定的视点位置俯瞰配置在虚 拟3维空间中的多边形的描绘图像的运算的高速执行。
进而,通过CPUIOI与图像运算处理器协调动作,能够按照定义文字 形状的字体信息,将字符串作为2维图像向帧存储器描绘,或者向各多 边形表面描绘。字体信息记录在ROM102中,但也可以利用记录在DVD 一ROM中的专用的字体信息。
声音处理部109将从DVD—ROM读出的声音数据变换为模拟声音信 号,从与其连接的扬声器(未图示)输出。此外,在CPU101的控制之 下,生成要在游戏的进行中产生的效果音及乐曲数据,使与其对应的声 音从扬声器输出。
NIC110用来将游戏装置IOO连接到因特网等的计算机通信网(未图
示)上,包括在构成LAN (Local Area Network)时使用的、遵循10BASE 一T/100BASE—T规格的部件,用来使用电话线路连接到因特网的模拟调 制解调器、ISDN (Integrated Services Digital Network)调制解调器、ADSL (Asymmetric Digital Subscriber Line)调制解调器、用来使用有线电视线 路连接到因特网的线缆调制解调器等,以及进行它们与CPU101的媒介 的接口 (未图示)。
除此以外,游戏装置100也可以利用硬盘等的大容量外部存储装置 构成,以使其发挥与ROM102、 RAM103、外部存储器106、安装在DVD 一ROM驱动器107中的DVD—ROM等相同的功能。
此外,也可以采用将用来受理来自用户的字符串的编辑输入的键盘、 及用来接受各种位置的指定及选择输入的鼠标等连接的形态。
此外,除了本实施方式的游戏装置100以外,也可以将一般的计算 机(通用的个人计算机)作为图像生成装置使用。例如, 一般的计算机 与上述游戏装置100同样,具备CPU、 RAM、 ROM、 DVD—ROM驱动 器、以及NIC,具备具有比游戏装置100简单的功能的图像处理部,作 为外部存储装置,除了具有硬盘以外,还可以利用软盘、光磁盘、磁带 等。此外,不是控制器、而将键盘及鼠标等用作输入装置。并且,在装 载了游戏程序后,如果执行该程序,则发挥图像生成装置的功能。 (图像生成装置的概要结构)
图2是表示本发明的实施方式的图像生成装置的概要结构的示意图。 以下,参照该图进行说明。
图像生成装置200具备轮廓生成部201、轮廓信息存储部202、部 件模型存储部203、组合数据存储部204、部件配置评价部205、配置候 补存储部206、部件选择部207、和图像描绘部208。
首先,轮廓生成部201生成三维地图整体(场景整体)的轮廓形状。 例如,轮廓生成部201生成由墙壁单元、地面单元、天花板单元的多种 的单元构成的轮廓形状。
具体而言,轮廓生成部201生成图3A所示那样的轮廓形状。该轮廓
形状的内部(室内等)如图3B所示,由墙壁单元(W)、地面单元(G)、 天花板单元(C)等构成。
另夕卜,该图3A、图3B所示的轮廓形状作为一例是通过交换(swap) 使规定配置的轮廓形状变形而生成的。即,轮廓生成部201进行规定次 数从规定配置中随机地每次选择两个来交换的交换,使轮廓形状适当变 化。
并且,CPU101可以作为发挥这样的轮廓生成部201的功能。 回到图2,轮廓信息存储部202存储由轮廓生成部201生成的场景整
体的轮廓形状。即,存储由上述的图3A、图3B所示的各单元构成的轮
廓形状。
另夕卜,RAM103可以发挥这样的轮廓信息存储部202的功能。
部件模型存储部203存储可作为三维图像的最小要素的多个部件。 即,存储用来配置在上述的轮廓形状的各单元中的多种的部件模型(模 型图像)。例如,部件模型存储部203存储地面、墙壁、天花板、块、台 阶、栏杆、影子、……的最小单位的部件模型。
作为一例,部件模型存储部203存储图4A 图4C所示那样的地面 及墙壁的部件模型(部件图像)。另外,在部件模型中,包含有图4A所 示那样的可配置在1个单元中的1X1 (横X纵)的模型、图4B、图4C 那样的可配置在两个单元中的2X1 (横X纵)的模型等。
另夕卜,安装在DVD—ROM驱动器107中的DVD—ROM及外部存储 器106可以作为这样的部件模型存储部203发挥功能。
组合数据存储部204存储规定部件模型的组合的各种组合数据。该 组合数据是使上述的地面、墙壁、天花板等的各部件模型适当地组合的 数据,预先被设定。
作为一例,组合数据包括由图5A所示那样的有关构成部件的数据、 以及图5B所示那样的有关组合部件整体的数据等。
如果具体说明,则使用图6A、图6B所示那样的墙壁的部件模型, 规定组合数据,以成为图7A、图7B所示那样的适当的组合部件。艮P,
在图7A、图7B的组合部件中,在1层中无矛盾地配置有图6B所示的部 件模型(包括百叶窗的墙壁的部件模型)。在此情况下,如果将图6B的 部件模型配置到2层以上,则没有了现实感,所以在组合数据中规定了 作为适当的组合的(作为部件模型的排列的)组合部件。
除此以外,在组合数据中,也包括规定图8A、图8B所示那样的复 杂的组合部件的数据。另外,图8A的组合部件包括地板、两个墙壁、以 及天花板的各部件模型,此外,图8B的组合部件由地板、块、以及影子 的各部件模型构成。
另夕卜,安装在DVD—ROM驱动器107中的DVD—ROM及外部存储 器106可以作为这样的组合数据存储部204发挥功能。
回到图2,部件配置评价部205评价是否能够将由组合数据规定的组 合部件配置到构成由轮廓生成部201生成的轮廓的各单元上。
具体而言,部件配置评价部205对于随机地选择的各单元,评价是 否能够配置组合部件。例如,在由20X20X20的单元构成的室内,部件 配置评价部205不是按照(0, 0, 0) — (0, 0, 1) — (0, 0, 2) — (0, 0, 3)—……一(20, 20, 19) — (20, 20, 20)依次地评价,而是如
(5, 1, 12) — (9, 15, 5) — (4, 3, 1) — (17, 0, 5) —......— (10,
8, 13) — (9, 15, 17)那样随机地评价。B卩,为了防止不能配置的组 合数据的产生, 一边随机地推进配置对象的单元一边进行评价。
如果更详细地说明,则部件配置评价部205生成规定进行单元的评 价的顺序的随机表,根据该随机表的顺序评价是否能够将组合部件配置 到各单元中。
另外,在先决定配置在地面单元上的组合部件而增加配置在墙壁单 元及天花板单元等中的组合部件的自由度的情况下,也可以优先地先评 价地板单元。
作为具体的评价方法,部件配置评价部205 —边使由组合数据规定 的组合部件每次旋转90度, 一边评价是否能够配置到各单元中。另外, 在能否配置的判断中,作为一例,分别考虑是否已经被其他的部件占用、
是否存在需要的间隙、是否满足可配置的高度限制等。
此时,为了实现评价时的高速化,例如预先决定图9所示那样的多 个旋转模式,从其中随机地选择任一个旋转模式, 一边按照所选择的旋 转模式使组合部件旋转, 一边评价是否能够配置。并且,如果最初一旦 评价为能够以某一个旋转角度配置组合部件,则部件配置评价部205结 束该组合部分的评价。
这样,如果发现可配置的组合部件,则将组合数据及其旋转角度存 储到配置候补存储部206中。
另外,CPU101可以作为这样的部件配置评价部205发挥功能。
配置候补存储部206存储作为配置候补的组合数据及其旋转角度等 的信息。即,将由上述部件配置评价部205评价为能够配置的组合部件 的信息(组合数据及旋转角度)作为配置候补存储。
另外,RAM103可以作为这样的配置候补存储部206发挥功能。
部件选择部207从存储在配置候补存储部206中的组合数据之中选 择最终配置在各单元中的组合部件(组合数据及旋转角度)。B卩,从配置 候补中选择任意的组合部件。
作为具体的选择方法,部件选择部207设定图IO所示那样的多个选 择模式(选择条件),从其中随机地决定任一个选择模式,按照所决定的 选择模式,从配置候补(组合数据及旋转角度)中选择最终的组合部件。
另外,在决定选择模式时,也可以对图IO的各选择模式适当进行加 权、以规定的概率分布决定各选择模式,以便容易反映制作者的意图。
另外,CPU101可以作为这样的部件选择部207发挥功能。
图像描绘部208根据由部件选择部207选择的各组合部件生成三维 图像。
例如,图像描绘部208根据由部件选择部207选择的各组合部件, 按照规定的视点信息等选择视场区域,生成图11所示那样的三维图像。
该三维图像由于分别是将部件模型适当地组合而构成的组合部件, 所以作为整体也成为具有真实感和临场感的图像。另外,图像处理部108可以作为这样的图像描绘部208发挥功能。 (图像生成装置的动作的概要)
图12是表示在图像生成装置200中执行的自动配置处理的流出的流 程图。以下参照该图进行说明。该自动配置处理例如响应于角色扮演游 戏的场面的切换(作为一例,向城堡的进入时等)而开始。
首先,轮廓生成部201生成场景整体的轮廓形状(步骤S301)。例如, 轮廓生成部201通过交换使规定配置变形,由此生成上述的图3A、图3B 所示那样的各单元构成的轮廓。
接着,轮廓信息存储部202中存储所生成的轮廓形状的信息。
部件配置评价部205生成随机地规定评价的顺序的随机表(步骤 S302)。 g卩,对于构成所生成的轮廓的各单元,生成规定评价的顺序的随 机表。
部件配置评价部205按照随机表的顺序确定单元,评价是否能够将 组合部件配置到该单元中(步骤S303)。
艮P,部件配置评价部205 —边使由组合数据规定的组合部件每次旋 转90度、 一边评价是否能够配置到各单元中。
接着,如果部件配置评价部205发现了可配置的组合部件,则将该 组合数据等作为配置候补存储到配置候补存储部206中(步骤S304)。即, 将作为配置候补的组合数据及其旋转角度等的信息存储到配置候补存储 部206中。
部件配置评价部205判断是否完成了所有单元的评价(步骤S305)。 即,判断是否按照随机表的顺序完成了直到最后的单元的评价。
部件配置评价部205如果判断为没有完成所有单元的评价(步骤 S305, No),则使处理回到步骤S303,重复执行上述的步骤S303 S305 的处理。
另一方面,在判断为完成了所有单元的评价的情况下(步骤S305, Yes),部件选择部207从存储在配置候补存储部206中的组合数据之中 最终选择配置到各单元中的组合部件(步骤S306)。 BP,基于上述的图
10所示那样的任一种选择模式,分别选择任意的组合部件(组合数据及
旋转角度)。
图像描绘部208基于由部件选择部207选择的各组合部件,生成三 维图像(步骤S307)。 g卩,生成图ll所示那样的三维图像。
这样,通过上述的自动配置处理,如果将组合部件作为配置候补选 择,则从其中选择最终配置的组合部件而生成三维图像。因此,通过适 当组合作为最小要素的部件模型来构成组合部件,由此能够生成作为整 体也具有真实感及临场感的三维图像。
结果,能够自动生成进一步提高了现实感的三维图像。 (其他实施方式)
在上述实施方式中,对于预先将规定组合部件的组合数据等存储在 组合数据存储部204中的情况进行了说明,但也可以追加存储玩家等任 意选择的组合部件。
在上述实施方式中,对部件配置评价部205在评价组合部件时一边 使组合部件整体旋转一边进行评价的情况进行了说明,但对于旋转会出 现不良状况的部件模型也可以不使其旋转。
例如,在上述的图8B所示那样的组合部件中,在使影子的部件模型 旋转时有不能取得整合性的情况。在这样的情况下,对于影子的部件模 型,也可以不使其旋转而将其固定。
另外,对于本申请,主张以日本发明专利申请2005—017224号为基 础的优先权,在本申请中援用该基础申请的全部内容。
工业实用性
如以上说明,根据本发明,能够提供适合于自动生成进一步提高了 现实感的三维图像的图像生成装置、自动配置方法、记录介质以及程序。
权利要求
1、一种图像生成装置,其特征在于,具备部件存储部,存储能够作为三维图像的最小要素的多个部件;组合存储部,存储组合信息,该组合信息规定将该部件组合而构成的组合部件;评价部,评价是否能够将规定的该组合部件配置到规定的配置对象区域;配置候补存储部,将评价为可配置的该组合部件作为配置候补依次存储;部件选择部,从作为配置候补而存储的该组合部件中选择1个组合部件;图像描绘部,根据所选择的该组合部件来描绘三维图像。
2、 一种图像生成装置,其特征在于,具备 部件存储部,存储能够作为三维图像的最小要素的多个部件; 组合存储部,存储组合信息,该组合信息规定将该部件组合而构成的组合部件;轮廓生成部,生成用来配置部件的配置对象区域的轮廓; 评价部,评价是否能够将规定的该组合部件配置到所生成的该轮廓 的配置对象区域;配置候补存储部,将评价为可配置的该组合部件作为配置候补依次 存储;部件选择部,从作为配置候补存储的该组合部件中选择1个组合部件;图像描绘部,描绘将所选择的该组合部件配置到该轮廓的配置对象 区域中的三维图像。
3、 如权利要求1或2所述的图像生成装置,其特征在于, 上述评价部一边使规定的该组合部件沿着规定的旋转模式旋转,一 边评价是否能够配置到配置对象区域;上述配置候补存储部将评价为可配置的该组合部件的组合信息以及 旋转角度作为配置候补存储。
4、 如权利要求1或2所述的图像生成装置,其特征在于, 上述部件选择部根据规定的选择模式,从作为配置候补存储的该组合部件选择1个组合部件。
5、 如权利要求2所述的图像生成装置,其特征在于, 上述评价部根据对所生成的该轮廓的配置对象区域的评价顺序进行规定的表,对各配置对象区域的每一个依次评价是否能够配置所规定的 该组合部件。
6、 一种自动配置方法,使用部件存储部、组合存储部以及配置候补 存储部,上述部件存储部存储能够作为三维图像的最小要素的多个部件; 组合存储部存储组合信息,该组合信息规定组合该部件而构成的组合部 件;在配置候补存储部中保存有作为配置候补的组合部件;其特征在于,具备评价工序,评价是否能够将所规定的该组合部件配置到规定的配置对象区域;保存工序,将评价为可配置的该组合部件作为配置候补保存到上述 配置候补存储部;部件选择工序,从作为配置候补而保存的该组合部件中选择1个组 合部件;图像描绘工序,根据所选择的该组合部件,描绘三维图像。
7、 一种自动配置方法,使用部件存储部、组合存储部以及配置候补 存储部,上述部件存储部存储能够作为三维图像的最小要素的多个部件; 组合存储部存储组合信息,该组合信息规定组合该部件而构成的组合部 件;在配置候补存储部中保存有作为配置候补的组合部件;其特征在于,具备轮廓生成工序,生成用来配置部件的配置对象区域的轮廓; 评价工序,评价是否能够将所规定的该组合部件配置到所生成的该轮廓的配置对象区域;保存工序,将评价为可配置的该组合部件作为配置候补保存到上述 配置候补存储部;部件选择工序,从作为配置候补而保存的该组合部件中选择1个组 合部件;图像描绘工序,描绘将所选择的该组合部件配置到该轮廓的配置对 象区域中的三维图像。
8、 一种记录介质,其特征在于,记录有使计算机作为以下部分发挥 功能的程序部件存储部,存储能够作为三维图像的最小要素的多个部件; 组合存储部,存储组合信息,该组合信息规定将该部件组合而构成 的组合部件;评价部,评价是否能够将规定的该组合部件配置到规定的配置对象 区域;配置候补存储部,将评价为可配置的该组合部件作为配置候补依次 存储;部件选择部,从作为配置候补而存储的该组合部件中选择1个组合 部件;图像描绘部,根据所选择的该组合部件来描绘三维图像。
9、 一种记录介质,其特征在于,记录有使计算机作为以下部分发挥 功能的程序部件存储部,存储能够作为三维图像的最小要素的多个部件; 组合存储部,存储组合信息,该组合信息规定将该部件组合而构成 的组合部件;轮廓生成部,生成用来配置部件的配置对象区域的轮廓; 评价部,评价是否能够将规定的该组合部件配置到所生成的该轮廓 的配置对象区域; 配置候补存储部,将评价为可配置的该组合部件作为配置候补依次存储;部件选择部,从作为配置候补存储的该组合部件中选择1个组合部件;图像描绘部,描绘将所选择的该组合部件配置到该轮廓的配置对象 区域中的三维图像。
10、 一种程序,其特征在于,使计算机作为以下部分发挥功能部件存储部,存储能够作为三维图像的最小要素的多个部件;组合存储部,存储组合信息,该组合信息规定将该部件组合而构成的组合部件;评价部,评价是否能够将规定的该组合部件配置到规定的配置对象 区域;配置候补存储部,将评价为可配置的该组合部件作为配置候补依次 存储;部件选择部,从作为配置候补而存储的该组合部件中选择1个组合 部件;图像描绘部,根据所选择的该组合部件来描绘三维图像。
11、 一种程序,其特征在于,使计算机作为以下部分发挥功能 部件存储部,存储能够作为三维图像的最小要素的多个部件; 组合存储部,存储组合信息,该组合信息规定将该部件组合而构成的组合部件;轮廓生成部,生成用来配置部件的配置对象区域的轮廓; 评价部,评价是否能够将规定的该组合部件配置到所生成的该轮廓 的配置对象区域;配置候补存储部,将评价为可配置的该组合部件作为配置候补依次 存储;部件选择部,从作为配置候补存储的该组合部件中选择1个组合部件;图像描绘部,描绘将所选择的该组合部件配置到该轮廓的配置对象 区域中的三维图像。
全文摘要
本发明的图像生成装置中,部件模型存储部(203)存储多个部件模型;组合数据存储部(204)存储规定将部件模型组合而构成的组合部件的组合数据;轮廓生成部(201)生成用来配置部件的各单元的轮廓;部件配置评价部(205)评价是否能够将规定的组合部件配置到各单元,将评价为能够配置的组合数据等存储到配置候补存储部(206)。部件选择部(207)从存储在配置候补存储部(206)中的组合数据等中选择1个组合数据。并且,图像描绘部(208)描绘将所选择的组合部件配置到单元中的三维图像。
文档编号A63F13/00GK101107632SQ20068000319
公开日2008年1月16日 申请日期2006年1月23日 优先权日2005年1月25日
发明者永山贤太朗 申请人:科乐美数码娱乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1