JP2001155180A - Image processor, recording medium and program - Google Patents
Image processor, recording medium and programInfo
- Publication number
- JP2001155180A JP2001155180A JP2000282475A JP2000282475A JP2001155180A JP 2001155180 A JP2001155180 A JP 2001155180A JP 2000282475 A JP2000282475 A JP 2000282475A JP 2000282475 A JP2000282475 A JP 2000282475A JP 2001155180 A JP2001155180 A JP 2001155180A
- Authority
- JP
- Japan
- Prior art keywords
- disks
- central portion
- rotation
- applying
- creating
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000009877 rendering Methods 0.000 claims description 13
- 238000013507 mapping Methods 0.000 claims description 7
- 230000003247 decreasing effect Effects 0.000 claims description 4
- 230000002093 peripheral effect Effects 0.000 abstract description 16
- 235000019557 luminance Nutrition 0.000 description 37
- 238000010586 diagram Methods 0.000 description 13
- 230000003287 optical effect Effects 0.000 description 10
- 238000000034 method Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 238000004088 simulation Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 230000002708 enhancing effect Effects 0.000 description 3
- 239000013598 vector Substances 0.000 description 3
- 206010047571 Visual impairment Diseases 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000003760 hair shine Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- Image Generation (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、モニタの画面
上、3次元座標で、オブジェクトを回転させたり移動さ
せたりするCG(computer graphics)処理装置等に適
用して好適であり、特に、光球体とその光球体の(光
の)輝きを簡易かつリアルに(真実のように)表現する
ことを可能とする画像処理装置、記録媒体およびプログ
ラムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention is suitable for application to a CG (computer graphics) processing device or the like for rotating or moving an object in three-dimensional coordinates on a monitor screen. And an image processing apparatus, a recording medium, and a program capable of easily and realistically (like the truth) expressing the shine of the light sphere.
【0002】[0002]
【従来の技術】従来のCG処理装置では、光球体とこの
光球体の周囲に現れる光の輝き(フレア)を簡易かつリ
アルに表現することができなかった。2. Description of the Related Art In a conventional CG processing apparatus, it is not possible to simply and realistically express the light sphere and the flares of light appearing around the light sphere.
【0003】[0003]
【発明が解決しようとする課題】この発明は、このよう
な課題を考慮してなされたものであって、光球体とこの
光球体の周囲に現れる光の輝きを簡易かつリアルに表現
することを可能とする画像処理装置、記録媒体およびプ
ログラムを提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made in consideration of the above-described problems, and is intended to simply and realistically represent a light sphere and the brightness of light appearing around the light sphere. It is an object of the present invention to provide an image processing apparatus, a recording medium, and a program that enable the processing.
【0004】[0004]
【課題を解決するための手段】この発明の画像処理装置
は、略円状の中央部とこの中央部の周囲で前記中央部よ
り輝度が低くされた略リング状部とからなる複数の円盤
を、3次元空間上で異なる角度で、各中心を近接させて
作成する複数円盤作成手段と、前記各円盤の中心を原点
として前記複数の円盤に対して回転を与える回転付与手
段と、回転を付与された前記複数の各円盤を記憶手段上
に描画する描画手段とを有することを特徴とする(請求
項1記載の発明)。According to the present invention, there is provided an image processing apparatus comprising: a plurality of disks each having a substantially circular central portion and a substantially ring-shaped portion having a lower brightness than the central portion around the central portion; A plurality of disks creating means for creating the respective centers close to each other at different angles in a three-dimensional space; a rotation applying means for applying rotation to the plurality of disks with the center of each of the disks as an origin; And a drawing means for drawing the plurality of discs on a storage means (the invention according to claim 1).
【0005】この発明によれば、略円状の中央部に比較
して周辺の略リング状部の輝度が低く、かつ回転を付与
された複数の円盤を描画するようにしているので、中央
部が、たとえば、光球体に見え、この光球体の周辺部に
も光が現れ光の輝きを簡易かつリアルに表現できる可能
性が得られる。回転する速度は、各円盤で同一速度でも
よいが、異なる速度とすることがより好ましい。また、
各中心を近接させて作成する際には、各中心を一致させ
て作成してもよい。According to the present invention, the brightness of the peripheral substantially ring-shaped portion is lower than that of the substantially circular central portion, and a plurality of rotating disks are drawn. However, for example, it looks like a light sphere, and light appears at the periphery of the light sphere, and there is a possibility that the brightness of light can be expressed simply and realistically. The rotating speed may be the same for each disk, but more preferably different. Also,
When the centers are created close to each other, the centers may be made to coincide with each other.
【0006】この場合、中央部に比較して周辺の略リン
グ状部の輝度が低く、かつ回転を付与された複数の円盤
に対して、ゆらぎ付与手段によりゆらぎを与えること
で、たとえば、光の輝きを放つ光球体の画像にゆらぎを
与えることができる(請求項2記載の発明)。ゆらぎと
しては、円運動や楕円運動等を採用することができる。In this case, the luminance of the substantially ring-shaped part around the center part is lower than that of the central part, and the rotation is given to the plurality of rotated disks by the fluctuation imparting means, so that, for example, the light Fluctuations can be given to the image of the photosphere that shines (the invention according to claim 2). As the fluctuation, a circular motion, an elliptical motion, or the like can be employed.
【0007】また、この発明は、請求項1または2記載
の発明において、描画手段は、新たなフレームの描画画
面と前フレームの描画画面とを半透明加算して現在のフ
レーム(現フレーム)として描画することにより、各円
盤の周縁の境目をぼかすことができる(請求項3記載の
発明)。Further, according to the present invention, the drawing means translucently adds the drawing screen of the new frame and the drawing screen of the previous frame as a current frame (current frame). By drawing, the boundary of the periphery of each disk can be blurred (the invention according to claim 3).
【0008】さらに、この発明は、請求項1〜3のいず
れかに記載の発明において、描画手段は、視点と前記複
数の円盤との間にレンズフレアのテクスチャを貼ったポ
リゴンを配して描画するようにすることで、たとえば、
光球体の光の輝きをより一層リアルに見せることができ
る(請求項4記載の発明)。Further, in the present invention according to any one of claims 1 to 3, the drawing means draws a polygon having a lens flare texture between a viewpoint and the plurality of disks. By doing so, for example,
The brightness of the light of the photosphere can be made more realistic (the invention according to claim 4).
【0009】さらにまた、この発明は、請求項1〜4の
いずれかに記載の発明において、複数円盤作成手段によ
り作成される、略円状の中央部とこの中央部の周囲で前
記中央部より輝度が低くされた略リング状部とからなる
複数の円盤は、テクスチャマッピングにより1枚で作成
することもでき、また前記略円状の中央部を構成する複
数の三角形ポリゴンと前記円盤を構成する複数の三角形
ポリゴンにより作成することもできる(請求項5記載の
発明)。Further, according to the present invention, in the invention according to any one of the first to fourth aspects, a substantially circular central portion formed by a plurality of disk forming means and the central portion around the central portion are formed from the central portion. A plurality of disks composed of substantially ring-shaped portions with reduced brightness can be formed by one piece by texture mapping, and a plurality of triangular polygons constituting the substantially circular central portion and the disks are formed. It can also be created by a plurality of triangular polygons (the invention according to claim 5).
【0010】また、この発明は、請求項1〜5のいずれ
かに記載の発明において、前記複数円盤作成手段により
作成される各円盤は、中央部の輝度がその中心から円周
に向かい徐々に低下され、略リング状部は、その内側円
周から外側円周に向かい徐々に輝度が低下されるように
することで、光球体自体および光球体からの光の輝きを
より一層リアルに見せることができる(請求項6記載の
発明)。According to the present invention, in the invention according to any one of the first to fifth aspects, each of the disks created by the plurality of disks creating means has a central portion whose brightness gradually increases from the center to the circumference. The brightness is gradually reduced from the inner circumference to the outer circumference of the substantially ring-shaped portion, so that the light sphere itself and the brightness of light from the light sphere appear more realistic. (Invention of claim 6).
【0011】この発明の記録媒体は、略円状の中央部と
この中央部の周囲で前記中央部より輝度が低くされた略
リング状部とからなる複数の円盤を、3次元空間上で異
なる角度で、各中心を近接させて作成する複数円盤作成
ステップと、前記各中心を原点として前記複数の円盤に
対して回転を与える回転付与ステップと、回転を付与さ
れた前記複数の各円盤を描画する描画ステップとを有す
るプログラムが格納される(請求項7記載の発明)。In the recording medium of the present invention, a plurality of disks comprising a substantially circular central portion and a substantially ring-shaped portion having a lower brightness than the central portion around the central portion are different in a three-dimensional space. A plurality of disks creating step of making the centers close to each other at an angle, a rotation applying step of rotating the plurality of disks with the respective centers as origins, and drawing the plurality of disks with rotation A program having a drawing step of performing the above is stored (the invention according to claim 7).
【0012】この発明によれば、略円状の中央部に比較
して周辺の略リング状部の輝度が低く、かつ回転を付与
された複数の円盤を描画するようにしているので、中央
部が、たとえば、光球体に見え、周辺部にも光が現れる
光の輝きを簡易かつリアルに表現できる可能性が得られ
る。回転は同一速度で与えてもよいが、各円盤に対して
異なる速度を与えることがより好ましい。According to the present invention, since the brightness of the peripheral substantially ring-shaped portion is lower than that of the substantially circular central portion and a plurality of rotating disks are drawn, the central portion is drawn. However, for example, it is possible to easily and realistically express the radiance of light that looks like a light sphere and also appears in the peripheral portion. The rotation may be provided at the same speed, but more preferably at a different speed for each disk.
【0013】また、この発明の記録媒体は、略円状の中
央部とこの中央部の周囲で前記中央部より輝度が低くさ
れた略リング状部とからなる複数の円盤を、3次元空間
上で異なる角度で、各中心を近接させて作成する複数円
盤作成ステップと、前記各円盤の中心を原点として前記
複数の円盤に対して回転を与える回転付与ステップと、
回転する前記複数の円盤にゆらぎを付与するゆらぎ付与
ステップと、前記回転とゆらぎを付与された前記複数の
各円盤を描画する描画ステップとを有するプログラムが
格納される(請求項8記載の発明)。Further, the recording medium of the present invention includes a plurality of disks formed of a substantially circular central portion and a substantially ring-shaped portion having a lower luminance than the central portion around the central portion. At different angles, a plurality of disks creating step to create each center close, and a rotation applying step of rotating the plurality of disks with the center of each disk as the origin,
A program is stored which has a fluctuation applying step of applying a fluctuation to the plurality of rotating disks and a drawing step of drawing each of the plurality of disks to which the rotation and the fluctuation are applied (claim 8). .
【0014】このように、中央部に比較して周辺の略リ
ング状部の輝度が低く、かつ回転を付与された複数の円
盤にゆらぎを付与することで、たとえば、光の輝きを放
つ光球体の画像にゆらぎを与えることができる。As described above, by giving a fluctuation to a plurality of rotated disks in which the brightness of the peripheral substantially ring-shaped portion is lower than that of the central portion, for example, a light sphere emitting light shine Can give fluctuation to the image.
【0015】また、この発明は、請求項7または8記載
の発明において、前記描画ステップでは、描画する際
に、新たなフレームの描画画面と前フレームの描画画面
とを半透明加算して現フレームの描画画面として描画す
ることにより、各円盤の周縁の境目をぼかすことができ
る(請求項9記載の発明)。According to a seventh aspect of the present invention, in the drawing step, when the drawing is performed, the drawing screen of the new frame and the drawing screen of the previous frame are translucently added and the current frame is drawn. By drawing as the drawing screen of (1), the boundary of the periphery of each disk can be blurred (the invention according to claim 9).
【0016】さらに、この発明は、請求項7〜9のいず
れか1項に記載の発明において、前記描画ステップで
は、描画する際に、視点と前記複数の円盤との間にレン
ズフレアのテクスチャを貼ったポリゴンを配して描画す
るようにしているので、たとえば、光球体の光の輝きを
より一層リアルに見せることができる(請求項10記載
の発明)。Further, in the present invention according to any one of claims 7 to 9, in the drawing step, when drawing, a texture of a lens flare is placed between a viewpoint and the plurality of disks. Since the pasted polygons are arranged and drawn, for example, the brightness of the light of the light sphere can be made more realistic (the invention according to claim 10).
【0017】さらにまた、この発明は、請求項7〜10
のいずれか1項に記載の発明において、前記複数円盤作
成ステップで作成される、略円状の中央部とこの中央部
の周囲で前記中央部より輝度が低くされた略リング状部
とからなる複数の円盤は、テクスチャマッピングにより
1枚で作成することもでき、また前記略円状の中央部を
構成する複数の三角形ポリゴンと前記円盤を構成する複
数の三角形ポリゴンにより作成することもできる(請求
項11記載の発明)。Furthermore, the present invention provides the present invention,
In the invention according to any one of the first to third aspects, the multi-disc forming step includes a substantially circular central portion and a substantially ring-shaped portion around the central portion, the luminance of which is lower than that of the central portion. The plurality of disks can be formed by one piece by texture mapping, or can be formed by a plurality of triangular polygons forming the substantially circular central portion and a plurality of triangular polygons forming the disk. Item 11)).
【0018】さらにまた、この発明は、請求項7〜11
のいずれか1項に記載の発明において、前記複数円盤作
成ステップで作成される各円盤は、中央部の輝度がその
中心から円周に向かい徐々に低下され、略リング状部
は、その内側円周から外側円周に向かい徐々に輝度が低
下されるようにすることで、光球体自体および光球体か
らの光の輝きをより一層リアルに見せることができる
(請求項12記載の発明)。Further, the present invention relates to claims 7 to 11
In the invention according to any one of the above, in each of the disks created in the plurality of disks creating step, the brightness of the central portion is gradually decreased from the center toward the circumference, and the substantially ring-shaped portion has an inner circular shape. By gradually decreasing the luminance from the circumference to the outer circumference, it is possible to make the photosphere itself and the brightness of the light from the photosphere appear more realistic (the invention according to claim 12).
【0019】この発明のプログラムは、略円状の中央部
とこの中央部の周囲で前記中央部より輝度が低くされた
略リング状部とからなる複数の円盤を、3次元空間上で
異なる角度で、各中心を近接させて作成する複数円盤作
成ステップと、前記各円盤の中心を原点として前記複数
の円盤に対して回転を与える回転付与ステップと、回転
を付与された前記複数の各円盤を描画する描画ステップ
とを有している(請求項13記載の発明)。The program according to the present invention comprises a plurality of disks each comprising a substantially circular central portion and a substantially ring-shaped portion having a lower luminance than the central portion around the central portion. In, a plurality of disks creating step to create the centers close to each other, a rotation applying step of applying rotation to the plurality of disks with the center of each disk as the origin, and the plurality of disks with rotation given A drawing step of drawing (the invention according to claim 13).
【0020】この発明によれば、略円状の中央部に比較
して周辺の略リング状部の輝度が低く、かつ回転を付与
された複数の円盤を描画するようにしているので、中央
部が、たとえば、光球体に見え、周辺部にも光が現れる
光の輝きを簡易かつリアルに表現できる可能性が得られ
る。回転は同一速度で与えてもよいが、各円盤に対して
異なる速度を与えることがより好ましい。According to the present invention, the brightness of the peripheral substantially ring-shaped portion is lower than that of the substantially circular central portion, and a plurality of rotating disks are drawn. However, for example, it is possible to easily and realistically express the radiance of light that looks like a light sphere and also appears in the peripheral portion. The rotation may be provided at the same speed, but more preferably at a different speed for each disk.
【0021】この発明のプログラムは、略円状の中央部
とこの中央部の周囲で前記中央部より輝度が低くされた
略リング状部とからなる複数の円盤を、3次元空間上で
異なる角度で、各中心を近接させて作成する複数円盤作
成ステップと、前記各円盤の中心を原点として前記複数
の円盤に対して回転を与える回転付与ステップと、回転
する前記複数の円盤にゆらぎを付与するゆらぎ付与ステ
ップと、前記回転とゆらぎを付与された前記複数の各円
盤を描画する描画ステップとを有している(請求項14
記載の発明)。The program according to the present invention comprises a plurality of disks each comprising a substantially circular central portion and a substantially ring-shaped portion having a lower brightness than the central portion around the central portion. A plurality of disks creating step of making the centers close to each other, a rotation applying step of applying rotation to the plurality of disks with the center of each disk as an origin, and applying a fluctuation to the plurality of rotating disks And a drawing step of drawing each of the plurality of disks to which the rotation and the fluctuation have been added.
Described invention).
【0022】このように、中央部に比較して周辺の略リ
ング状部の輝度が低く、かつ回転を付与された複数の円
盤にゆらぎを付与することで、たとえば、光の輝きを放
つ光球体の画像にゆらぎを与えることができる。As described above, by giving a fluctuation to a plurality of rotated disks in which the brightness of the peripheral substantially ring-shaped portion is lower than that of the central portion, for example, a light sphere emitting light glow Can give fluctuation to the image.
【0023】また、この発明は、請求項13または14
記載の発明において、前記描画ステップでは、描画する
際に、新たなフレームの描画画面と前フレームの描画画
面とを半透明加算して現フレームの描画画面として描画
することにより、各円盤の周縁の境目をぼかすことがで
きる(請求項15記載の発明)。Further, the present invention relates to claim 13 or claim 14.
In the invention described, in the drawing step, when drawing, the drawing screen of the new frame and the drawing screen of the previous frame are translucently added and drawn as the drawing screen of the current frame, whereby the periphery of each disk is drawn. The boundary can be blurred (the invention according to claim 15).
【0024】さらに、この発明は、請求項13〜15の
いずれか1項に記載の発明において、前記描画ステップ
では、描画する際に、視点と前記複数の円盤との間にレ
ンズフレアのテクスチャを貼ったポリゴンを配して描画
するようにしているので、たとえば、光球体の光の輝き
をより一層リアルに見せることができる(請求項16記
載の発明)。Further, in the invention according to any one of claims 13 to 15, in the drawing step, when drawing, a texture of a lens flare is placed between a viewpoint and the plurality of disks. Since the attached polygons are arranged and drawn, for example, the luminosity of the light sphere can be made more realistic (the invention according to claim 16).
【0025】さらにまた、この発明は、請求項13〜1
6のいずれか1項に記載の発明において、前記複数円盤
作成ステップで作成される、略円状の中央部とこの中央
部の周囲で前記中央部より輝度が低くされた略リング状
部とからなる複数の円盤は、テクスチャマッピングによ
り1枚で作成することもでき、または前記略円状の中央
部を構成する複数の三角形ポリゴンと前記円盤を構成す
る複数の三角形ポリゴンにより作成することもできる
(請求項17記載の発明)。Further, the present invention relates to claims 13 to 1
6. In the invention according to any one of the above 6, the substantially circular center portion and the substantially ring-shaped portion around the center portion, the brightness of which is lower than that of the center portion, which are created in the multiple disk creating step. The plurality of disks can be formed as a single sheet by texture mapping, or can be formed from a plurality of triangle polygons forming the substantially circular central portion and a plurality of triangle polygons forming the disk ( The invention according to claim 17).
【0026】さらにまた、この発明は、請求項13〜1
7のいずれか1項に記載の発明において、前記複数円盤
作成ステップで作成される各円盤は、中央部の輝度がそ
の中心から円周に向かい徐々に低下され、略リング状部
は、その内側円周から外側円周に向かい徐々に輝度が低
下されるようにすることで、光球体自体および光球体か
らの光の輝きをより一層リアルに見せることができる
(請求項18記載の発明)。Further, the present invention relates to claims 13 to 1
7. In the invention according to any one of the seventh to seventh aspects, in each of the disks created in the step of creating a plurality of disks, the brightness of the central portion is gradually reduced from the center toward the circumference, and the substantially ring-shaped portion has By making the luminance gradually decrease from the circumference to the outer circumference, it is possible to make the photosphere itself and the brightness of the light from the photosphere appear more realistic (the invention according to claim 18).
【0027】[0027]
【発明の実施の形態】以下、この発明の一実施の形態に
ついて図面を参照して説明する。An embodiment of the present invention will be described below with reference to the drawings.
【0028】図1は、この発明の一実施の形態が適用さ
れた3次元のCG処理を行うエンタテインメント装置1
0の構成を示している。FIG. 1 shows an entertainment apparatus 1 for performing three-dimensional CG processing to which an embodiment of the present invention is applied.
0 is shown.
【0029】このエンタテインメント装置10は、エン
タテインメント装置10全体を制御するMPU(micro
processing unit)12と、各種プログラムの動作や各
種データの格納等に使用されるメインメモリ14と、前
記MPU12の制御に基づいて画像データを生成し、モ
ニタ18(この例ではCRTモニタ)に出力する画像処
理部20と、外部機器とのデータの送受信を行うための
入出力ポート24と、例えばフラッシュメモリにより構
成され、カーネル等の制御を行うためのOSD機能を内
蔵したROM{OSDROM(on screen display read
only memory)}26とを有している。This entertainment apparatus 10 is an MPU (micro-computer) for controlling the entire entertainment apparatus 10.
a processing unit 12, a main memory 14 used for the operation of various programs and storage of various data, and image data based on the control of the MPU 12 and output to a monitor 18 (a CRT monitor in this example). A ROM @ OSDROM (on screen display) which is constituted by, for example, a flash memory and has an OSD function for controlling a kernel or the like, and an image processing unit 20, an input / output port 24 for transmitting / receiving data to / from an external device. read
only memory) $ 26.
【0030】そして、MPU12には、バス30を介し
て、メインメモリ14、OSDROM26及び入出力ポ
ート24等が接続されるとともに、透視投影変換を含む
座標変換(回転と移動)、光源計算、ベクトル演算、ポ
リゴンの座標演算等を高速に行うGTE(geometry tra
nsfer engine)13が直接に接続される。The MPU 12 is connected to the main memory 14, the OSDROM 26, the input / output port 24, and the like via the bus 30, and performs coordinate transformation (rotation and movement) including perspective projection transformation, light source calculation, and vector calculation. GTE (geometry tra
nsfer engine) 13 is directly connected.
【0031】GTE13は、MPU12からの計算コマ
ンドに応じて、モニタ18に連続的に動画等として表示
しようとする3次元モデルを、形状面であるポリゴンに
分解する機能も有する。The GTE 13 also has a function of decomposing a three-dimensional model to be continuously displayed as a moving image on the monitor 18 in accordance with a calculation command from the MPU 12 into polygons as shape surfaces.
【0032】入出力ポート24には、例えばこのエンタ
テインメント装置10に対してデータ(キー入力データ
や座標データ等)を入力するための入力装置32や、各
種プログラムやデータ(3Dオブジェクトに関するデー
タやテクスチャデータ等)が記録された例えばCD−R
OM、DVD等の光ディスク34を再生する光ディスク
装置36等が接続される。なお、入力装置32として
は、方向キー等を有する操作装置、いわゆるコントロー
ラを使用することもできる。The input / output port 24 includes, for example, an input device 32 for inputting data (key input data, coordinate data, etc.) to the entertainment device 10 and various programs and data (data and texture data relating to 3D objects). Etc.) recorded on a CD-R
An optical disk device 36 for reproducing an optical disk 34 such as an OM or a DVD is connected. Note that as the input device 32, an operation device having a direction key or the like, a so-called controller can be used.
【0033】前記画像処理部20は、レンダリングエン
ジン70、メモリインターフェース72、記憶手段とし
ての画像メモリ74、表示制御装置76(例えばプログ
ラマブルCRTコントローラ等)を有する。The image processing section 20 has a rendering engine 70, a memory interface 72, an image memory 74 as storage means, and a display control device 76 (for example, a programmable CRT controller).
【0034】レンダリングエンジン70は、MPU12
から供給される描画コマンドやポリゴンの座標データ等
に対応してレンダリング処理を行い、メモリインターフ
ェース72を介して画像メモリ74に所定の画像データ
を描画する動作を実行する。The rendering engine 70 includes the MPU 12
The rendering processing is performed in accordance with the drawing command and polygon coordinate data supplied from the CPU, and an operation of drawing predetermined image data in the image memory 74 via the memory interface 72 is executed.
【0035】具体的には、レンダリングエンジン70で
は、GTE13で計算されてMPU12から供給される
3次元モデルを分解した形状面であるポリゴン(ポリゴ
ンの座標データ)に色や陰影を付けたり、光学的特性
(鏡面反射、拡散反射、屈折、透明感)を付けたり、表
面模様を付けたり、まわりの光の回り混み等を付けたり
する処理であるテクスチャマッピング処理等を行う。More specifically, in the rendering engine 70, a polygon (coordinate data of a polygon), which is a shape surface obtained by disassembling the three-dimensional model calculated by the GTE 13 and supplied from the MPU 12, is colored or shaded, A texture mapping process, which is a process for giving characteristics (specular reflection, diffuse reflection, refraction, transparency), giving a surface pattern, and adding crowding of surrounding light, etc., is performed.
【0036】メモリインターフェース72とレンダリン
グエンジン70との間には第1のバス78が接続され、
メモリインターフェース72と画像メモリ74との間に
は第2のバス80が接続されている。第1及び第2のバ
ス78及び80は、それぞれ例えば128ビットのビッ
ト幅を有し、レンダリングエンジン70が画像メモリ7
4に対して高速に描画処理を実行することができるよう
になっている。A first bus 78 is connected between the memory interface 72 and the rendering engine 70,
A second bus 80 is connected between the memory interface 72 and the image memory 74. Each of the first and second buses 78 and 80 has a bit width of, for example, 128 bits.
4 can be executed at a high speed.
【0037】レンダリングエンジン70は、例えばNT
SC方式、あるいはPAL方式などの320×240画
素の画像データ、あるいは640×480画素の画像デ
ータを、リアルタイムに、即ち1/60秒〜1/30秒
の間に、10数回〜数10回以上画像メモリ74に描画
できる能力を有する。The rendering engine 70 is, for example, NT
The image data of 320 × 240 pixels or the image data of 640 × 480 pixels of the SC system or the PAL system, etc., is transferred in real time, that is, 10 / s to 1/30 seconds, more than 10 to 10 times. As described above, it has the ability to draw on the image memory 74.
【0038】画像メモリ74は、たとえば、それぞれ複
数のテクスチャ描画領域と表示描画領域を同一のエリア
に指定することができるユニファイドメモリ構造のもの
が採用されている。As the image memory 74, for example, a memory having a unified memory structure capable of designating a plurality of texture drawing areas and display drawing areas in the same area is employed.
【0039】表示制御装置76は、光ディスク34から
光ディスク装置36を通じてメインメモリ14に読み込
まれたテクスチャデータや、OSDROM26から読み
出されたテクスチャデータをメモリインターフェース7
2を介して画像メモリ74のテクスチャ描画領域に書き
込んだり、画像メモリ74の表示描画領域に描画された
画像データをメモリインターフェース72を介して読み
取り、これをモニタ18に出力し、画面上に表示させる
ように構成されている。The display controller 76 transmits texture data read from the optical disk 34 to the main memory 14 through the optical disk device 36 and texture data read from the OSDROM 26 to the memory interface 7.
2, the image data drawn in the texture drawing area of the image memory 74 via the memory interface 72, and the image data drawn in the display drawing area of the image memory 74 are output to the monitor 18 and displayed on the screen. It is configured as follows.
【0040】図2は、MPU12からの描画コマンドに
応じて、3次元形状(3Dモデル)に対してレンダリン
グ処理を行うレンダリングエンジン70とこれを制御す
るMPU12とGTE13との画像処理(3次元CG処
理)のプログラム{光球体とこの光球体の周囲に現れる
光の輝き(フレア)の模擬機能}に係る機能ブロック図
を示している。FIG. 2 shows a rendering engine 70 for performing a rendering process on a three-dimensional shape (3D model) in response to a drawing command from the MPU 12, and image processing (3D CG processing) between the MPU 12 and the GTE 13 for controlling the rendering engine. 3) shows a functional block diagram relating to a program {simulation function of light sphere and flare of light appearing around the light sphere}.
【0041】なお、以下に説明する画像処理のプログラ
ムは、OSDROM26に3Dモデルデータや2次元
(2D)のイメージデータとともに格納されているもの
をMPU12により読み出して実行されるものである
が、これに限らず、この画像処理のプログラム、3Dモ
デルデータおよびイメージデータを光ディスク34に記
録しておき、光ディスク装置36を通じて読み取り、メ
インメモリ14にロードしてそれをMPU12により読
み出して実行するようにすることもできる。The image processing program described below is executed by reading out what is stored in the OSDROM 26 together with the 3D model data and the two-dimensional (2D) image data by the MPU 12, and is executed by this. Alternatively, the image processing program, 3D model data, and image data may be recorded on the optical disc 34, read through the optical disc device 36, loaded into the main memory 14, read out by the MPU 12, and executed. it can.
【0042】図2に示す光球体とフレアの模擬機能で
は、MPU12によりOSDROM26から光球体とフ
レアの表示に係る各種データを読み出して、基本的に
は、中央が明るく周囲が暗い円盤を複数、3次元空間上
で異なる角度で、各中心を近接させて(同一原点として
もよい。)作成する複数円盤作成手段102と、前記各
中心を原点として前記複数の円盤に対して好ましくは異
なる速度(あるいは同一速度)で回転を与える回転付与
手段104と、それぞれ回転が付与された前記複数の円
盤に対して円運動等のゆらぎを付与するゆらぎ付与手段
106と、新たなフレームの描画画面と前フレームの描
画画面とを半透明加算して現フレームの描画画面とする
半透明加算手段108と、視点と半透明加算後の複数の
円盤との間にレンズフレアのテクスチャを貼ったポリゴ
ンを配して光の輝きをより一層リアル化させるフレア強
調手段110と、フレア強調後の複数の円盤を画像メモ
リ74にフレーム画像として描画するフレーム描画手段
112とを備える。In the simulation function of the light sphere and the flare shown in FIG. 2, various data related to the display of the light sphere and the flare are read out from the OSDROM 26 by the MPU 12, and basically, a plurality of disks having a bright center and a dark periphery are obtained. A plurality of disc creating means 102 for creating the centers close to each other at different angles in the dimensional space (the same origin may be used); and preferably different speeds (or different speeds) for the plurality of discs with the centers as the origins. Rotation imparting means 104 for imparting rotation at the same speed), fluctuation imparting means 106 for imparting fluctuation such as circular motion to each of the plurality of disks to which rotation has been applied, a drawing screen for a new frame and a previous frame. A translucent adding means 108 for translucently adding the drawing screen to obtain a drawing screen of the current frame, and a lens frame between the viewpoint and the plurality of disks after the translucent addition. A flare emphasizing means 110 for arranging polygons on which textures are applied to make the radiance of light even more realistic; and a frame drawing means 112 for drawing a plurality of disks after flare emphasis in the image memory 74 as frame images. .
【0043】なお、この図2に示す光球体とフレアの模
擬機能では、点線の経路116で示すように、ゆらぎ付
与手段106と半透明加算手段108とフレア強調手段
110による各処理を省略して、回転付与手段104の
出力データで表される異なる速度で同一原点を中心に回
転している複数の円盤を、フレーム描画手段112によ
り画像メモリ74に描画するように構成を変更すること
ができる。In the simulation function of the light sphere and the flare shown in FIG. 2, each processing by the fluctuation imparting means 106, the translucent adding means 108, and the flare emphasizing means 110 is omitted as shown by the dotted line 116. The configuration can be changed so that a plurality of disks rotating around the same origin at different speeds represented by the output data of the rotation applying unit 104 are drawn in the image memory 74 by the frame drawing unit 112.
【0044】また、同様に点線の経路118では、半透
明加算手段108とフレア強調手段110による各処理
を省略し、回転付与手段104を通じてのゆらぎ付与手
段106の出力データで表される、たとえば、異なる速
度で同一原点を中心に回転している複数の円盤にゆらぎ
を付与した後、前記複数の円盤をフレーム描画手段11
2により画像メモリ74に描画するように構成を変更す
ることができる。Similarly, on the path 118 indicated by a dotted line, each processing by the translucent adding means 108 and the flare enhancing means 110 is omitted, and is represented by the output data of the fluctuation applying means 106 through the rotation applying means 104. After imparting fluctuations to a plurality of disks rotating about the same origin at different speeds, the plurality of disks are drawn by frame drawing means 11.
2, the configuration can be changed so that the image is drawn on the image memory 74.
【0045】さらに、点線の経路120では、フレア強
調手段110による処理を省略し、回転付与手段10
4、ゆらぎ付与手段106および半透明加算手段108
による処理後の出力データで表される、たとえば異なる
速度で同一原点を中心に回転している複数の円盤にゆら
ぎを付与し、ゆらぎ付与後の前記複数の円盤をフレーム
描画手段112により画像メモリ74に描画するように
構成を変更することもできる。Further, the processing by the flare enhancing means 110 is omitted in the dotted path 120, and the rotation imparting means 10 is omitted.
4. Fluctuation imparting means 106 and translucent adding means 108
For example, a plurality of disks rotating about the same origin at different speeds represented by the output data after the processing are given fluctuations, and the plurality of disks after the fluctuations are given to the image memory 74 by the frame drawing means 112. It is also possible to change the configuration so that the image is drawn.
【0046】次に、図2に示す光球体とフレアの模擬機
能の処理について、図3に示すフローチャートを参照し
てその詳細を説明する。Next, the processing of the simulation function of the photosphere and flare shown in FIG. 2 will be described in detail with reference to the flowchart shown in FIG.
【0047】ステップS1において、このエンタテイン
メント装置10に電源が投入されたとき、これを検知し
たMPU12は、OSDROM26からプログラムを読
み出し、該光球体のフレアの模擬機能に係る表示の実行
を開始する。In step S1, when the power of the entertainment apparatus 10 is turned on, the MPU 12, upon detecting the power, reads out the program from the OSDROM 26 and starts executing the display relating to the simulation function of the flare of the light sphere.
【0048】この場合、まず、複数円盤作成手段102
により、ステップS2〜S6の処理で複数枚の円盤が作
成され、またはステップS22、S23の処理で、複数
枚の円盤が作成される。In this case, first, a plurality of disks creating means 102
Thereby, a plurality of disks are created in the processing of steps S2 to S6, or a plurality of disks are created in the processing of steps S22 and S23.
【0049】具体的には、ステップS2〜S6の処理の
中、ステップS2では、図4の上側に示すように、光球
体の本体(中心の明るい部分)用として、3角形ポリゴ
ンであるトライアングルフィンである複数のポリゴン1
98が準備され略円状の中央部200が複数作成される
(小径の円盤状の複数のポリゴン198が作成され
る。)。More specifically, in the process of steps S2 to S6, in step S2, as shown in the upper part of FIG. 4, a triangle fin, which is a triangular polygon, is used for the main body of the photosphere (bright portion at the center). Multiple polygons 1
98 are prepared and a plurality of substantially circular center portions 200 are created (a plurality of small-diameter disc-shaped polygons 198 are created).
【0050】この略円状の中央部200の輝度は、ステ
ップS3により、図4の下側に示すように中心部で輝度
が高く(明るく)、周囲で輝度が低く(暗く)された輝
度分布202となるように設定される。As shown in the lower part of FIG. 4, the luminance distribution of the substantially circular central portion 200 is such that the luminance is high (bright) at the central portion and low (dark) at the periphery as shown in the lower part of FIG. 202 is set.
【0051】さらに、ステップS4では、略円状の中央
部200で表される光球体のフレア用として、図4に示
したトライアングルフィンに比較して、図5に示すよう
に、より大きなトライアングルフィンである複数のポリ
ゴン204が準備され、前記略円状の中央部200より
大径の略円状の周辺部(直径比で数倍程度)206が、
各略円状の中央部200に1:1に対応して作成される
(大径の円盤状の複数のポリゴン204が作成され
る。)。Further, in step S4, as shown in FIG. 5, a larger triangle fin is used for flare of the photosphere represented by the substantially circular central portion 200, as shown in FIG. Are prepared, and a substantially circular peripheral portion (about several times in diameter ratio) 206 having a larger diameter than the substantially circular central portion 200 is prepared.
It is created in a one-to-one correspondence with each substantially circular central part 200 (a plurality of large-diameter disk-shaped polygons 204 are created).
【0052】この略円状の周辺部206の輝度は、ステ
ップS5により、図5の下側に示すように中心部で輝度
が高く(明るく)、周囲で輝度が低く(暗く)された輝
度分布208となるように設定される。この略円状の周
辺部206の輝度分布208上の最大輝度(中心部の輝
度)は、図4に示した中央部200の輝度分布202の
最小輝度(中央部200の周縁部の輝度)よりも相当に
小さい輝度とされる。In step S5, the luminance of the substantially circular peripheral portion 206 is such that the luminance is high (bright) at the center and low (dark) at the periphery as shown in the lower part of FIG. 208 is set. The maximum luminance (luminance at the center) on the luminance distribution 208 of the substantially circular peripheral part 206 is smaller than the minimum luminance (luminance at the peripheral part of the central part 200) of the luminance distribution 202 of the central part 200 shown in FIG. Is also set to a considerably small luminance.
【0053】ステップS6では、複数の円盤が作成され
るが、図6の上側に示すように、各円盤210は、図4
と図5に示した中央部200と周辺部206とが同一平
面上に配されて一体とされた円盤(厚みはない。)とさ
れる。In step S6, a plurality of disks are created. As shown in the upper part of FIG.
The central part 200 and the peripheral part 206 shown in FIG. 5 are arranged on the same plane to form an integrated disk (having no thickness).
【0054】一体とされた円盤(2重円盤ともいう。)
210の輝度分布214は、図6の下側に示すように、
中央部200の輝度分布202と周辺部206の輝度分
布208とが合成された(この場合、加算された)輝度
分布となる。この輝度分布214は、該輝度分布214
の微分係数が変化する点が滑らかになるような曲線補間
した輝度分布としてもよい。An integrated disk (also called a double disk)
As shown in the lower part of FIG.
The luminance distribution 202 of the central part 200 and the luminance distribution 208 of the peripheral part 206 are combined (in this case, added) to form a luminance distribution. This luminance distribution 214 is
May be a luminance distribution obtained by curve interpolation so that the point at which the differential coefficient changes becomes smooth.
【0055】図6から理解されるように、円盤(2重円
盤)210は、略円状の中央部200と、この中央部2
00の周囲で、中央部200より輝度が低くされた略リ
ング状部212とからなると考えることができる。この
場合、各円盤210は、図6に示すように、中央部20
0の輝度がその中心216から外周に向かい徐々に低下
され、略リング状部212は、その内側縁から外側縁に
向かい徐々に輝度が低下される実線で示す輝度分布21
4とされている。As can be understood from FIG. 6, the disk (double disk) 210 has a substantially circular central portion 200 and the central portion 2.
It can be considered to be composed of a substantially ring-shaped portion 212 whose luminance is lower than that of the central portion 200 around 00. In this case, as shown in FIG.
0 is gradually reduced from its center 216 toward the outer periphery, and the substantially ring-shaped portion 212 has a brightness distribution 21 indicated by a solid line whose brightness gradually decreases from its inner edge to its outer edge.
It is set to 4.
【0056】ステップS6では、この円盤210が数枚
程度、この実施の形態では7枚作成される。In step S6, about several disks 210 are formed, in this embodiment seven disks.
【0057】一方、ステップS22、S23の処理にお
いては、別の手法で複数枚の円盤(2重円盤)が作成さ
れる。すなわち、図7に示すように、上記円盤210と
同じ輝度分布214を持ち、円状(略円状も含む。)の
中央部220とリング状(略リング状も含む。)部22
2とからなるテクスチャ画像であるイメージ画像として
の円盤228が4角形の透明のオブジェクト226にテ
クスチャマッピングされた1枚の円盤(2重円盤)23
0が準備される。On the other hand, in the processing of steps S22 and S23, a plurality of disks (double disks) are created by another method. That is, as shown in FIG. 7, it has the same luminance distribution 214 as the disk 210, and has a circular (including substantially circular) central portion 220 and a ring-shaped (including substantially ring-shaped) portion 22.
2 is a single disk (double disk) 23 in which a disk 228 as an image image, which is a texture image composed of 2 disks, is texture-mapped to a square transparent object 226.
0 is prepared.
【0058】図8は、図6に示した輝度分布214を有
する円盤210の視覚的かつ模式的なイメージ画像21
0Iを参考として示している。図9は、図7に示した輝
度分布を有する円盤230の視覚的かつ模式的なイメー
ジ画像230Iを参考として示している。FIG. 8 shows a visual and schematic image 21 of a disk 210 having the luminance distribution 214 shown in FIG.
0I is shown for reference. FIG. 9 shows a visual and schematic image 230I of the disk 230 having the luminance distribution shown in FIG. 7 for reference.
【0059】以下の説明においては、ステップS22、
S23の手順で作成した円盤230を参照して説明す
る。In the following description, step S22,
Description will be made with reference to the disk 230 created in the procedure of S23.
【0060】次に、ステップS7において、複数円盤作
成手段102により、複数の円盤230がそれぞれ1つ
のオブジェクトとして、同一の中心(中心が近接してい
れば、同一の中心でなくてもよい。)で、かつ複数の円
盤230を平面としてみたときに、相互に交差する各平
面のなす角が3次元空間上でなるべく大きくなるよう
に、異なる角度で配置する。たとえば、円盤230が3
枚であるときには、1枚目の円盤230の中心を3次元
空間の原点に合わせたXY平面に配置した場合には、2
枚目の円盤230の中心を原点に合わせたYZ平面に配
置し、3枚目の円盤230の中心を原点に合わせたXZ
平面に配置する。この場合、視点は、たとえば、3次元
座標XYZの各単位ベクトルの合成ベクトルの方向上に
配置する。Next, in step S7, the plurality of disks 230 are formed by the plurality of disks 230 as one object and have the same center (the center may not be the same if the centers are close to each other). When the plurality of disks 230 are viewed as planes, they are arranged at different angles so that the angles formed by the planes intersecting each other are as large as possible in a three-dimensional space. For example, if the disk 230 is 3
If the center of the first disk 230 is arranged on the XY plane that matches the origin of the three-dimensional space,
XZ in which the center of the third disk 230 is arranged on the YZ plane where the center is aligned with the origin, and the center of the third disk 230 is aligned with the origin.
Place on a plane. In this case, the viewpoint is arranged, for example, in the direction of the combined vector of the unit vectors of the three-dimensional coordinates XYZ.
【0061】次に、ステップS8では、回転付与手段1
04により、上記のように配置した複数の円盤230を
3次元空間上で、前記中心を原点としてそれぞれ異なる
速度(同一速度でもよい。)で回転を与える。Next, in step S8, the rotation applying means 1
By means of 04, the plurality of disks 230 arranged as described above are rotated at different speeds (the same speed may be used) in the three-dimensional space with the center as the origin.
【0062】この場合、回転を異なる速度で与えること
で、円盤230の視点からの向きにより明るくなったり
暗くなったりするように、光にゆらぎを与えることがで
きる。なお、回転速度にゆらぎを与えるとより効果的で
ある。In this case, by giving the rotation at different speeds, the light can be fluctuated such that it becomes brighter or darker depending on the direction of the disk 230 from the viewpoint. It is more effective to give fluctuations to the rotation speed.
【0063】図10は、3枚の円盤230A、230
B、230Cをそれぞれ、各中心が同一原点がOで、同
一平面上にはない軸240A、240B、240C(軸
240A、240B、240Cは原点Oで交差してい
る。)を中心に回転させたときの模式的なイメージ画像
242Iを示している。このイメージ画像242I上で
は、円盤230A、230B、230Cが重なっている
部分では、各輝度が加算されるので、より多く重なって
いる部分が明るくなり、したがって、原点Oの近傍K1
では、一番明るい画像(映像)となる。また、部分K2
は、重なっていない部分K3に比べて明るくなってい
る。FIG. 10 shows three disks 230A, 230
B and 230C are respectively rotated about axes 240A, 240B, and 240C (the axes 240A, 240B, and 240C intersect at the origin O) that are not on the same plane and have the same origin at each center. A schematic image 242I of the time is shown. On the image 242I, in the portion where the disks 230A, 230B, and 230C overlap, the respective luminances are added, so that the portion where the disks 230A, 230B, and 230C overlap more becomes bright, and therefore, the vicinity K1 of the origin O
Then, it becomes the brightest image (video). Also, the part K2
Are brighter than the non-overlapping portion K3.
【0064】イメージ画像242Iに係る画像データ
は、たとえば、点線の経路116(図2参照)の迂回処
理の場合には、ステップS9において、フレーム描画手
段112を通じて、画像メモリ74上に、たとえば、1
/60秒毎に描画され、ステップS10では、1/60
秒毎に新たなイメージ画像242Iがメモリインターフ
ェース72、表示制御装置76を通じて出力されモニタ
18上に表示される。For example, in the case of the detour processing of the dotted line path 116 (see FIG. 2), the image data of the image image 242I is stored in the image memory 74 through the frame drawing means 112 in step S9.
/ 60 seconds, and in step S10, 1/60
Every second, a new image image 242I is output through the memory interface 72 and the display control device 76 and displayed on the monitor 18.
【0065】モニタ18上に表示されたイメージ画像2
42Iでは、原点Oの近傍K1での中央部260におい
ては、球状に光を発する光球体に見え、その周囲のリン
グ状部262に見える部分K2、K3においては、光の
輝きであるフレアが現れているように見える。Image image 2 displayed on monitor 18
At 42I, the central part 260 near the origin O near the origin K1 looks like a light sphere that emits light in a spherical shape, and the surrounding parts K2 and K3 that appear in the ring-shaped part 262 show flare that is the shine of light. Looks like
【0066】また、たとえば、視点が水中にある場合な
どを表現するために、さらに、光に揺動であるゆらぎを
与えたいときには、ステップS8aにおいてゆらぎ付与
手段106により、図11のイメージ画像248Iに示
すように、複数の円盤230の回転原点Oを、たとえ
ば、円246上で、たとえば等速の円運動をさせればよ
い。Further, for example, when it is desired to give the light fluctuations in order to express the case where the viewpoint is underwater, the fluctuation imparting means 106 in step S8a converts the light into the image 248I of FIG. As shown, the rotation origin O of the plurality of disks 230 may be moved, for example, at a constant speed on a circle 246, for example.
【0067】このようにすれば、円盤230の重なる部
分に輝度のむらが発生し、中央部での光球体がゆらぐと
ともに、その周囲の部分においてフレアがゆらいでいる
ように見える。図11では、円246の直径と中央部の
直径とをほぼ同一の長さに描いているが、円246の直
径は、光球体を構成する中央部の直径より小さくするこ
とが好ましい。In this manner, uneven brightness occurs in the overlapping portion of the disk 230, and the light sphere in the center portion fluctuates, and the flare appears to fluctuate in the peripheral portion. In FIG. 11, the diameter of the circle 246 and the diameter of the central portion are drawn to be substantially the same length, but it is preferable that the diameter of the circle 246 be smaller than the diameter of the central portion constituting the photosphere.
【0068】この場合、複数の円盤230が、円246
上を運動するのではなく、楕円上、あるいは三角形上
等、任意の形状上を運動するように変更してもよい。In this case, a plurality of disks 230 are
Instead of moving on the top, it may be changed to move on an arbitrary shape such as an ellipse or a triangle.
【0069】次に、ステップ8bでは、半透明加算手段
108により、たとえば、前フレームの画像を画像メモ
リ74に残しておき、新たなフレームの画像が作成され
たとき、この新たなフレームの画像と前フレームの画像
とを半透明加算して現フレームの画像とする処理を行う
ことにより{たとえば、前フレームの画素値をa、新た
なフレームの画素値をbとするとき、現フレームの画素
値cを50%+50%加算で得るとすれば、c=(a+
b)/2}、画像に残像を付けることができる。Next, in step 8b, for example, the image of the previous frame is left in the image memory 74 by the translucent adding means 108, and when the image of the new frame is created, the image of the new frame is By performing a process of translucently adding the image of the previous frame to the image of the current frame by performing translucent addition, for example, when the pixel value of the previous frame is a and the pixel value of the new frame is b, the pixel value of the current frame If c is obtained by adding 50% + 50%, c = (a +
b) / 2 °, an afterimage can be added to the image.
【0070】すなわち、たとえば、図12に模式的に示
すように、新フレームのイメージ画像230Iaの輝度
が50%利用され、その1フレーム前のイメージ画像2
30Ibの輝度が25%利用され、さらに、その1フレ
ーム前のイメージ画像(2フレーム前のイメージ画像)
230Icの輝度が12.5%利用され、3フレーム前
のイメージ画像230Idの輝度が6.25%利用され
るというようにして、フレームを遡るごとに輝度が半分
の割合になり、これらのイメージ画像230Ia、23
0Ib、230Ic、230Id、…を加算したような
現フレームのイメージ画像230Inが得られる。That is, for example, as schematically shown in FIG. 12, 50% of the luminance of the image image 230Ia of the new frame is used, and the image image 2
25% of the luminance of 30Ib is used, and the image image one frame before (the image image two frames before)
The luminance of 230Ic is used by 12.5%, and the luminance of the image image 230Id three frames before is used by 6.25%, so that the luminance decreases by half every time the frame goes back. 230Ia, 23
The image image 230In of the current frame is obtained by adding 0Ib, 230Ic, 230Id,...
【0071】このように残像を付けることで、ポリゴン
の境目がはっきりと表現されることを防止することがで
きる。By adding an afterimage as described above, it is possible to prevent the boundary between polygons from being clearly expressed.
【0072】次に、ステップS8cにおいては、フレア
強調手段110により、図13に示すように、3次元空
間上で複数円盤作成手段102により異なる角度で配さ
れ、回転付与手段104により異なる速度で回転され、
ゆらぎ付与手段106により中心にゆらぎが与えられ、
さらに半透明加算手段108により半透明加算された複
数の円盤230からなる中央部の光球体と、この光球体
の光の輝きであるフレアを表すリング状部とからなるイ
メージ画像252Iと視点250との間に、フレア強調
手段110により、レンズフレアのテクスチャ254を
貼ったポリゴンを配し、ステップS9においてフレーム
描画手段112により画像メモリ74上に描画すること
で、フレア付き光球体のイメージ画像252Iをより一
層リアルに表現することができる。Next, in step S8c, as shown in FIG. 13, the plurality of disks are arranged at different angles in the three-dimensional space by the flare enhancing means 110, and are rotated at different speeds by the rotation applying means 104, as shown in FIG. And
The fluctuation is given to the center by the fluctuation applying means 106,
Further, an image image 252I and a viewpoint 250 formed of a central light sphere composed of a plurality of disks 230 subjected to translucency addition by the translucent addition means 108 and a ring-shaped portion representing a flare which is the shine of light of the light sphere. In the meantime, a polygon on which a lens flare texture 254 is pasted is arranged by the flare emphasizing means 110, and is drawn on the image memory 74 by the frame drawing means 112 in step S9, so that the image image 252I of the flared light sphere is obtained. It can be expressed more realistically.
【0073】なお、このフレア付き光球体のイメージ画
像252Iの表示は、ステップS11に示すように、操
作者により装着された光ディスク34が光ディスク装置
36により検知されたときに終了とされ、ステップS1
〜S10までのOSDROM26に記録されているプロ
グラムの実行が終了し、光ディスク34に記録されたプ
ログラムによる実行が開始される。The display of the image image 252I of the flared light sphere is terminated when the optical disk 34 mounted by the operator is detected by the optical disk device 36, as shown in step S11.
The execution of the program recorded in the OSDROM 26 from S10 to S10 ends, and the execution of the program recorded on the optical disk 34 is started.
【0074】また、この発明は、上述の実施の形態に限
らず、この発明の要旨を逸脱することなく、種々の構成
を採り得ることはもちろんである。The present invention is not limited to the above-described embodiment, but may adopt various configurations without departing from the gist of the present invention.
【0075】[0075]
【発明の効果】以上説明したように、この発明によれ
ば、略円状の中央部に対して、これを取り囲む略リング
状部の輝度が相対的に低くされた複数の円盤を、3次元
空間上で異なる角度で、かつ各円盤の中心を近接した状
態で回転させ、画像メモリに描画するようにしている。As described above, according to the present invention, a plurality of disks whose brightness is relatively low in a substantially ring-shaped portion surrounding the substantially circular center portion are three-dimensionally arranged. Each disk is rotated at a different angle in space and the center of each disk is brought close to each other, and drawn in an image memory.
【0076】このため、たとえば、略円状の中央部で光
球体を、この光球体の周囲に現れる光の輝きを略リング
状部でそれぞれ表現することができる。For this reason, for example, the light sphere can be represented by a substantially circular central portion, and the brilliance of light appearing around the light sphere can be represented by a substantially ring-shaped portion.
【0077】このようにすれば、光球体とこの光球体の
周囲に現れる光の輝きを簡易かつリアルに表現すること
ができる。In this way, it is possible to simply and realistically express the light sphere and the brightness of light appearing around the light sphere.
【図1】この発明の一実施の形態が適用されたエンタテ
インメント装置の構成を示すブロック図である。FIG. 1 is a block diagram showing a configuration of an entertainment apparatus to which an embodiment of the present invention has been applied.
【図2】この発明の一実施の形態の構成を示す機能ブロ
ック図である。FIG. 2 is a functional block diagram showing a configuration of an embodiment of the present invention.
【図3】この発明の一実施の形態の動作説明に供される
フローチャートである。FIG. 3 is a flowchart for explaining the operation of the embodiment of the present invention;
【図4】3角形ポリゴンによる中央部の小径の円盤と、
その輝度分布の関係を示す説明図である。FIG. 4 shows a small-diameter central disk formed by a triangular polygon;
FIG. 4 is an explanatory diagram showing the relationship of the luminance distribution.
【図5】3角形ポリゴンによる大径の円盤と、その輝度
分布の関係を示す説明図である。FIG. 5 is an explanatory diagram showing a relationship between a large-diameter disk made of a triangular polygon and its luminance distribution.
【図6】3角形ポリゴンによる小径の円盤と、大径の円
盤とを同一平面上に配した円盤とその輝度分布の関係を
示す説明図である。FIG. 6 is an explanatory diagram showing the relationship between a disk in which a small-diameter disk made of a triangular polygon and a large-diameter disk are arranged on the same plane and the luminance distribution thereof.
【図7】テクスチャ画像による2重円盤と、その輝度分
布の関係を示す説明図である。FIG. 7 is an explanatory diagram showing a relationship between a double disk using a texture image and its luminance distribution.
【図8】3角形ポリゴンによる2重円盤のイメージ画像
を示す模式図である。FIG. 8 is a schematic diagram showing an image image of a double disk formed by triangular polygons.
【図9】テクスチャ画像による2重円盤のイメージ画像
を示す模式図である。FIG. 9 is a schematic diagram showing an image image of a double disk using a texture image.
【図10】異なる軸を中心に回転させた2重円盤のイメ
ージ画像を示す模式図である。FIG. 10 is a schematic diagram showing an image image of a double disk rotated around different axes.
【図11】ゆらぎを付与した2重円盤のイメージ画像を
示す模式図である。FIG. 11 is a schematic diagram showing an image image of a double disk to which fluctuation is added.
【図12】2重円盤の表示の際における半透明化処理を
示す説明図である。FIG. 12 is an explanatory diagram showing a translucent processing when displaying a double disk.
【図13】視点と、回転する複数の2重円盤との間にレ
ンズフレアのテクスチャを入れた状態を示す模式図であ
る。FIG. 13 is a schematic diagram showing a state in which a lens flare texture is inserted between a viewpoint and a plurality of rotating double disks.
10…エンタテインメント装置 12…MPU 13…GTE 14…メインメモ
リ 18…モニタ 20…画像処理部 26…OSDROM 34…光ディスク
(記録媒体) 70…レンダリングエンジン 72…メモリイン
ターフェース 74…画像メモリ 76…表示制御装
置 102…複数円盤作成手段 104…回転付与
手段 106…ゆらぎ付与手段 108…半透明加
算手段 110…フレア強調手段 112…フレーム
描画手段 198、204…ポリゴン 200、260…
中央部 202、208、214…輝度分布 206…周辺部 210、228、230、230A、230B、230
C(2重円盤)…円盤 210I、230I、230Ia〜230In、242
I、248I、252I…イメージ画像 212、222、262…リング状部 226…オブジェクト 240A、240
B、240C…軸 246…円 254…レンズフ
レアのテクスチャDESCRIPTION OF SYMBOLS 10 ... Entertainment device 12 ... MPU 13 ... GTE 14 ... Main memory 18 ... Monitor 20 ... Image processing part 26 ... OSDROM 34 ... Optical disk (recording medium) 70 ... Rendering engine 72 ... Memory interface 74 ... Image memory 76 ... Display control device 102 ... A plurality of disks creating means 104... A rotation imparting means 106... A fluctuation imparting means 108. A translucent adding means 110. A flare emphasizing means 112 a frame drawing means 198, 204.
Central part 202, 208, 214 ... luminance distribution 206 ... peripheral part 210, 228, 230, 230A, 230B, 230
C (double disk): disk 210I, 230I, 230Ia-230In, 242
I, 248I, 252I ... Image images 212, 222, 262 ... Ring-shaped part 226 ... Objects 240A, 240
B, 240C: axis 246: circle 254: texture of lens flare
Claims (18)
中央部より輝度が低くされた略リング状部とからなる複
数の円盤を、3次元空間上で異なる角度で、各中心を近
接させて作成する複数円盤作成手段と、 前記各円盤の中心を原点として前記複数の円盤に対して
回転を与える回転付与手段と、 回転を付与された前記複数の各円盤を記憶手段上に描画
する描画手段とを有することを特徴とする画像処理装
置。1. A plurality of disks each comprising a substantially circular central portion and a substantially ring-shaped portion having a lower brightness than the central portion around the central portion at different angles in a three-dimensional space. Means for creating a plurality of disks in close proximity to each other, rotation applying means for rotating the plurality of disks with the center of each of the disks as the origin, and storing each of the plurality of rotated disks on a storage means. An image processing apparatus, comprising: a drawing unit for drawing.
中央部より輝度が低くされた略リング状部とからなる複
数の円盤を、3次元空間上で異なる角度で、各中心を近
接させて作成する複数円盤作成手段と、 前記各円盤の中心を原点として前記複数の円盤に対して
回転を与える回転付与手段と、 回転する前記複数の円盤にゆらぎを与えるゆらぎ付与手
段と、 前記回転とゆらぎを付与された前記複数の各円盤を記憶
手段上に描画する描画手段とを有することを特徴とする
画像処理装置。2. A plurality of disks each comprising a substantially circular central portion and a substantially ring-shaped portion having a lower luminance than the central portion around the central portion at different angles in a three-dimensional space. A plurality of disc creating means for creating the plurality of discs in close proximity to each other; a rotation applying means for applying rotation to the plurality of discs with the center of each of the discs as an origin; a fluctuation applying means for imparting fluctuation to the plurality of rotating discs; An image processing apparatus, comprising: a drawing unit that draws, on a storage unit, each of the plurality of disks to which the rotation and the fluctuation have been applied.
いて、 前記描画手段は、 前記記憶手段上に描画する際、新たなフレームの描画画
面と前フレームの描画画面とを半透明加算して現フレー
ムの描画画面として描画することを特徴とする画像処理
装置。3. The image processing apparatus according to claim 1, wherein said drawing means translucently adds a drawing screen of a new frame and a drawing screen of a previous frame when drawing on said storage means. An image processing apparatus for drawing as a drawing screen of a current frame.
処理装置において、 前記描画手段は、 前記記憶手段上に描画する際、視点と前記複数の円盤と
の間にレンズフレアのテクスチャを貼ったポリゴンを配
して描画することを特徴とする画像処理装置。4. The image processing apparatus according to claim 1, wherein said drawing means includes a lens flare between a viewpoint and said plurality of disks when drawing on said storage means. An image processing apparatus for arranging and drawing textured polygons.
処理装置において、 前記複数円盤作成手段により作成される、前記略円状の
中央部とこの中央部の周囲で前記中央部より輝度が低く
された略リング状部とからなる複数の円盤は、テクスチ
ャマッピングにより1枚で作成されるか、または前記略
円状の中央部を構成する複数の三角形ポリゴンと前記円
盤を構成する複数の三角形ポリゴンにより作成されるこ
とを特徴とする画像処理装置。5. The image processing apparatus according to claim 1, wherein said substantially circular central portion created by said plurality of disk creating means and said central portion around said central portion are formed. A plurality of disks each including a substantially ring-shaped portion having a lower luminance may be formed as a single sheet by texture mapping, or may include the plurality of triangular polygons and a plurality of triangular polygons forming the substantially circular central portion. An image processing device characterized by being created by a plurality of triangular polygons.
処理装置において、 前記複数円盤作成手段により作成される前記各円盤は、
中央部の輝度がその中心から円周に向かい徐々に低下さ
れ、前記略リング状部は、その内側円周から外側円周に
向かい徐々に輝度が低下されることを特徴とする画像処
理装置。6. The image processing apparatus according to claim 1, wherein each of the disks created by the plurality of disks creating means is:
The image processing apparatus according to claim 1, wherein the brightness of the central portion is gradually reduced from the center toward the circumference, and the brightness of the substantially ring-shaped portion is gradually reduced from the inner circumference to the outer circumference.
中央部より輝度が低くされた略リング状部とからなる複
数の円盤を、3次元空間上で異なる角度で、各中心を近
接させて作成する複数円盤作成ステップと、 前記各円盤の中心を原点として前記複数の円盤に対して
回転を与える回転付与ステップと、 回転を付与された前記複数の各円盤を描画する描画ステ
ップとを有するプログラムが格納された記録媒体。7. A plurality of disks each comprising a substantially circular central part and a substantially ring-shaped part surrounding the central part and having a lower brightness than the central part are formed at different angles in a three-dimensional space. Creating a plurality of disks by bringing the disks close to each other, applying a rotation to the plurality of disks with the center of each of the disks as the origin, and rendering a step of drawing each of the plurality of rotated disks. And a recording medium storing a program having the following.
中央部より輝度が低くされた略リング状部とからなる複
数の円盤を、3次元空間上で異なる角度で、各中心を近
接させて作成する複数円盤作成ステップと、 前記各円盤の中心を原点として前記複数の円盤に対して
回転を与える回転付与ステップと、 回転する前記複数の円盤にゆらぎを付与するゆらぎ付与
ステップと、 前記回転とゆらぎを付与された前記複数の各円盤を描画
する描画ステップとを有するプログラムが格納された記
録媒体。8. A plurality of disks each comprising a substantially circular central portion and a substantially ring-shaped portion having a lower luminance than the central portion around the central portion at different angles in a three-dimensional space. Creating a plurality of disks in close proximity to each other, a rotation applying step of applying rotation to the plurality of disks with the center of each disk as the origin, and a fluctuation applying step of applying a fluctuation to the plurality of rotating disks. A recording medium storing a program having a drawing step of drawing each of the plurality of disks to which the rotation and the fluctuation have been applied;
て、 前記描画ステップでは、 描画する際に、新たなフレームの描画画面と前フレーム
の描画画面とを半透明加算して現フレームの描画画面と
して描画することを特徴とする記録媒体。9. The recording medium according to claim 7, wherein in the drawing step, when drawing, the drawing screen of the current frame is translucently added to the drawing screen of the new frame and the drawing screen of the previous frame. A recording medium characterized by being drawn as.
録媒体において、 前記描画ステップでは、 描画する際に、視点と前記複数の円盤との間にレンズフ
レアのテクスチャを貼ったポリゴンを配して描画するこ
とを特徴とする記録媒体。10. The recording medium according to claim 7, wherein in the drawing step, a polygon in which a lens flare texture is pasted between a viewpoint and the plurality of disks at the time of drawing. A recording medium characterized by rendering by disposing.
記録媒体において、 前記複数円盤作成ステップでは、前記略円状の中央部と
この中央部の周囲で前記中央部より輝度が低くされた略
リング状部とからなる複数の円盤が、テクスチャマッピ
ングにより1枚で作成されるか、または前記略円状の中
央部を構成する複数の三角形ポリゴンと前記円盤を構成
する複数の三角形ポリゴンにより作成されることを特徴
とする記録媒体。11. The recording medium according to claim 7, wherein in the step of forming a plurality of disks, the luminance is lower at the substantially circular central portion and around the central portion than at the central portion. A plurality of disks each including a substantially ring-shaped portion formed by texture mapping, or a plurality of triangular polygons forming the substantially circular central portion and a plurality of triangular polygons forming the disk A recording medium characterized by being created by:
記録媒体において、 前記複数円盤作成ステップで作成される前記各円盤は、
中央部の輝度がその中心から円周に向かい徐々に低下さ
れ、前記略リング状部は、その内側円周から外側円周に
向かい徐々に輝度が低下されることを特徴とする記録媒
体。12. The recording medium according to claim 7, wherein each of the disks created in the step of creating a plurality of disks includes:
A recording medium, wherein the luminance of the central portion is gradually decreased from the center toward the circumference, and the luminance of the substantially ring-shaped portion is gradually decreased from the inner circumference to the outer circumference.
記中央部より輝度が低くされた略リング状部とからなる
複数の円盤を、3次元空間上で異なる角度で、各中心を
近接させて作成する複数円盤作成ステップと、 前記各円盤の中心を原点として前記複数の円盤に対して
回転を与える回転付与ステップと、 回転を付与された前記複数の各円盤を描画する描画ステ
ップとを有するプログラム。13. A plurality of disks each comprising a substantially circular central portion and a substantially ring-shaped portion surrounding the central portion and having a lower luminance than the central portion are formed at different angles in a three-dimensional space. Creating a plurality of disks by bringing the disks close to each other, applying a rotation to the plurality of disks with the center of each of the disks as the origin, and rendering a step of drawing each of the plurality of rotated disks. And a program having
記中央部より輝度が低くされた略リング状部とからなる
複数の円盤を、3次元空間上で異なる角度で、各中心を
近接させて作成する複数円盤作成ステップと、 前記各円盤の中心を原点として前記複数の円盤に対して
回転を与える回転付与ステップと、 回転する前記複数の円盤にゆらぎを付与するゆらぎ付与
ステップと、 前記回転とゆらぎを付与された前記複数の各円盤を描画
する描画ステップとを有するプログラム。14. A plurality of disks each comprising a substantially circular central portion and a substantially ring-shaped portion having a lower luminance than the central portion around the central portion at different angles in a three-dimensional space. Creating a plurality of disks in close proximity to each other, a rotation applying step of applying rotation to the plurality of disks with the center of each disk as the origin, and a fluctuation applying step of applying a fluctuation to the plurality of rotating disks. A drawing step of drawing each of the plurality of disks to which the rotation and the fluctuation are given.
において、 前記描画ステップでは、 描画する際に、新たなフレームの描画画面と前フレーム
の描画画面とを半透明加算して現フレームの描画画面と
して描画することを特徴とするプログラム。15. The program according to claim 13, wherein, in the drawing step, when drawing, a drawing screen of a new frame and a drawing screen of a previous frame are translucently added to form a drawing screen of a current frame. A program characterized by drawing.
のプログラムにおいて、 前記描画ステップでは、 描画する際に、視点と前記複数の円盤との間にレンズフ
レアのテクスチャを貼ったポリゴンを配して描画するこ
とを特徴とするプログラム。16. The program according to claim 13, wherein, in the drawing step, a polygon in which a lens flare texture is pasted between a viewpoint and the plurality of disks is used when drawing. A program characterized by arranging and drawing.
のプログラムにおいて、 前記複数円盤作成ステップでは、前記略円状の中央部と
この中央部の周囲で前記中央部より輝度が低くされた略
リング状部とからなる複数の円盤が、テクスチャマッピ
ングにより1枚で作成されるか、または前記略円状の中
央部を構成する複数の三角形ポリゴンと前記円盤を構成
する複数の三角形ポリゴンにより作成されることを特徴
とするプログラム。17. The program according to claim 13, wherein in the step of creating a plurality of disks, the luminance is made lower at the substantially circular central portion and around the central portion than at the central portion. A plurality of disks each including a substantially ring-shaped portion are formed by one piece by texture mapping, or are formed by a plurality of triangular polygons forming a central portion of the substantially circular shape and a plurality of triangular polygons forming the disk. A program characterized by being created.
のプログラムにおいて、 前記複数円盤作成ステップで作成される前記各円盤は、
中央部の輝度がその中心から円周に向かい徐々に低下さ
れ、前記略リング状部は、その内側円周から外側円周に
向かい徐々に輝度が低下されることを特徴とするプログ
ラム。18. The program according to claim 13, wherein each of the disks created in the step of creating a plurality of disks includes:
A program wherein the luminance of the central portion is gradually reduced from the center toward the circumference, and the brightness of the substantially ring-shaped portion is gradually reduced from the inner circumference to the outer circumference.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000282475A JP3313699B2 (en) | 1999-09-16 | 2000-09-18 | Image processing device and recording medium |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP26265499 | 1999-09-16 | ||
| JP11-262654 | 1999-09-16 | ||
| JP2000282475A JP3313699B2 (en) | 1999-09-16 | 2000-09-18 | Image processing device and recording medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001155180A true JP2001155180A (en) | 2001-06-08 |
| JP3313699B2 JP3313699B2 (en) | 2002-08-12 |
Family
ID=26545637
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000282475A Expired - Fee Related JP3313699B2 (en) | 1999-09-16 | 2000-09-18 | Image processing device and recording medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3313699B2 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003006673A (en) * | 2001-06-25 | 2003-01-10 | Namco Ltd | Image generation system, program and information storage medium |
| JP2008046827A (en) * | 2006-08-14 | 2008-02-28 | Samii Kk | Image generation device, game machine and program |
| WO2020066674A1 (en) * | 2018-09-27 | 2020-04-02 | 日本電信電話株式会社 | Image generation device, image generation method, and program |
-
2000
- 2000-09-18 JP JP2000282475A patent/JP3313699B2/en not_active Expired - Fee Related
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003006673A (en) * | 2001-06-25 | 2003-01-10 | Namco Ltd | Image generation system, program and information storage medium |
| JP2008046827A (en) * | 2006-08-14 | 2008-02-28 | Samii Kk | Image generation device, game machine and program |
| WO2020066674A1 (en) * | 2018-09-27 | 2020-04-02 | 日本電信電話株式会社 | Image generation device, image generation method, and program |
| JP2020052244A (en) * | 2018-09-27 | 2020-04-02 | 日本電信電話株式会社 | Image generation device, image generation method, and program |
| JP7020356B2 (en) | 2018-09-27 | 2022-02-16 | 日本電信電話株式会社 | Image generator, image generator, and program |
| US11462138B2 (en) | 2018-09-27 | 2022-10-04 | Nippon Telegraph And Telephone Corporation | Image generation device, image generation method, and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3313699B2 (en) | 2002-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10353464B2 (en) | Gaze and saccade based graphical manipulation | |
| US11619989B2 (en) | Gaze and saccade based graphical manipulation | |
| US20170235362A1 (en) | Gaze and saccade based graphical manipulation | |
| US20080246760A1 (en) | Method and apparatus for mapping texture onto 3-dimensional object model | |
| US20140198119A1 (en) | Rendering graphics data using visibility information | |
| US10895909B2 (en) | Gaze and saccade based graphical manipulation | |
| JP2000251094A (en) | Image processing apparatus and image processing method | |
| JP2017010559A (en) | Method and apparatus for performing a graphics pipeline | |
| EP1214689B1 (en) | Method and apparatus for rendering images with refractions | |
| EP4009147A1 (en) | Gaze and saccade based graphical manipulation | |
| US10832493B2 (en) | Programmatic hairstyle opacity compositing for 3D rendering | |
| JP3313699B2 (en) | Image processing device and recording medium | |
| EP1214690B1 (en) | Image processing apparatus, method, recording medium, and program | |
| JP2003168130A (en) | System for previewing photorealistic rendering of synthetic scene in real-time | |
| JP5146054B2 (en) | Generation control program of sound generated from sound source in virtual space | |
| KR102085701B1 (en) | Method for rendering image | |
| JP4488346B2 (en) | Program, information storage medium, and image generation system | |
| JP2001005997A (en) | Light source display method and device | |
| US20250173949A1 (en) | Mapping visibility state to texture maps for accelerating light transport simulation | |
| JP2003256864A (en) | Texture mapping program | |
| CN118154743A (en) | Particle rendering method, rendering system, storage medium and terminal | |
| Peddie | The GPUs’ Functions | |
| JP3574628B2 (en) | Image processing method and image processing program | |
| JP2002074385A (en) | Method and device for providing logic coupling for operating n alphas inside graphic system | |
| Dawes | The World of 3-D Graphics |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090531 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090531 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100531 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110531 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110531 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120531 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130531 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140531 Year of fee payment: 12 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |