Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4549415B2 - Image generation method, image generation apparatus, and recording medium storing image generation program - Google Patents
[go: Go Back, main page]

JP4549415B2 - Image generation method, image generation apparatus, and recording medium storing image generation program - Google Patents

Image generation method, image generation apparatus, and recording medium storing image generation program Download PDF

Info

Publication number
JP4549415B2
JP4549415B2 JP2008233446A JP2008233446A JP4549415B2 JP 4549415 B2 JP4549415 B2 JP 4549415B2 JP 2008233446 A JP2008233446 A JP 2008233446A JP 2008233446 A JP2008233446 A JP 2008233446A JP 4549415 B2 JP4549415 B2 JP 4549415B2
Authority
JP
Japan
Prior art keywords
image generation
display object
display
change
image
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.)
Expired - Lifetime
Application number
JP2008233446A
Other languages
Japanese (ja)
Other versions
JP2008305438A (en
Inventor
聡 大内
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Namco Ltd
Bandai Namco Entertainment Inc
Original Assignee
Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Namco Ltd
Namco Bandai Games Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.), Namco Ltd, Namco Bandai Games Inc filed Critical Kabushiki Kaisha Bandai Namco Entertainment (also trading as Bandai Namco Entertainment Inc.)
Priority to JP2008233446A priority Critical patent/JP4549415B2/en
Publication of JP2008305438A publication Critical patent/JP2008305438A/en
Application granted granted Critical
Publication of JP4549415B2 publication Critical patent/JP4549415B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Image Generation (AREA)

Description

本発明はコンピュータを用いた画像生成に関し、特にゲーム画面における3次元画像生成に関するものである。   The present invention relates to image generation using a computer, and more particularly to three-dimensional image generation on a game screen.

近年は、コンピュータを用いるゲームにおけるゲーム画面では、3次元の画像を表示させることが多い。この3次元の画像表示では、表示対象となる物体を3次元情報としてメモリ中に保持している。この保持されている3次元情報から、3次元座標の1点に視点を定め、この視点の位置から眺めた対象物体の画像をディスプレイに表示する手法をとっている。このように、3次元情報を作成するための「モデリング」と、表示するための「レンダリング」とに分けて画像生成の処理が行われている。この手法によれば、3次元情報を操作することにより、任意の3次元世界をシミュレートすることができ、シミュレートした世界を自由に表示することができる。現実では見ることができない位置からも、視点位置を自由に設定することにより可能となる。   In recent years, a three-dimensional image is often displayed on a game screen in a game using a computer. In this three-dimensional image display, an object to be displayed is held in a memory as three-dimensional information. From this stored three-dimensional information, a viewpoint is set at one point of three-dimensional coordinates, and an image of a target object viewed from the position of this viewpoint is displayed on a display. As described above, image generation processing is performed separately for “modeling” for creating three-dimensional information and “rendering” for displaying. According to this method, an arbitrary three-dimensional world can be simulated by manipulating the three-dimensional information, and the simulated world can be freely displayed. Even from a position that cannot be seen in reality, it is possible to set the viewpoint position freely.

このような画像生成において、例えば、車が照明が点在するトンネルに入り、そのトンネル中に外部からの光が入るような窓が空いている状況のように、表示対象の物体に対してあたる光が変化する場面を表示したいことがある。この場合、表示を行う場合に、通常は、表示する際の光源に対するパラメータを変化させて行っていた(例えば、特開平7−155464号公報参照)。   In such image generation, for example, a car hits a display target object such as a situation where a car enters a tunnel dotted with lights and a window through which light from the outside enters the tunnel is vacant. Sometimes you want to display a scene where the light changes. In this case, the display is usually performed by changing the parameter for the light source at the time of display (see, for example, JP-A-7-155464).

本発明は、従来の光源のパラメータを変化させるのではなく別の手法により、状況の変化により明るさ等の変化する場合における物体の見え方の変化を表現して、表示することができる画像生成を提供することである。   The present invention does not change the parameters of a conventional light source, but generates an image that can represent and display changes in the appearance of an object when brightness or the like changes due to a change in the situation, using a different technique. Is to provide.

上記目的を達成するために、本発明は、3次元画像を生成する画像生成方法において、3次元画像における表示対象物の状況の変化を検出し、該表示対象物がぬれた状況の変化の検出に応じて、前記表示対象物の表面の反射の方向をバンプ・マッピングにより変化させ、変化した反射に基づき、前記表示対象物を水滴でぬれたように表示させることを特徴とする。
前記状況の変化を前記表示対象物の位置を検出することにより行うこともできる。
上述の方法を実現させる装置、および、上述の方法をコンピュータに実行させる画像生成プログラムを格納した記録媒体も本発明である。
このように構成することにより、該表示対象物がぬれた状況の変化による物体の見え方の変化を表現して表示することができる。


To achieve the above object, the present invention is an image generating method for generating a 3-dimensional image, 3-dimensional detecting a change in status of the display object in the image, detection of a change in status of said display object is wet depending on the display the direction of the reflecting surface of the object is changed by bump mapping, based on the changed reflection, the display object is characterized by displaying as wet water droplets.
The change of the situation can also be performed by detecting the position of the display object.
An apparatus for realizing the above-described method and a recording medium storing an image generation program for causing a computer to execute the above-described method are also the present invention.
With this configuration, it is possible to express and display a change in the appearance of an object due to a change in the situation in which the display object is wet .


本発明は、従来の光源のパラメータを変化させるのではなく反射を変化させる手法により、状況の変化により明るさ等の変化する場合における物体の見え方の変化を表現している。
このため、光源を変化させるのではなく、表示対象物自体の反射の変化で表示していることにより、個々の表示対象物体毎に設定することができるので、個々の物体毎に色々な設定を行い、様々な状況の変化による表示を行うことができる。
The present invention expresses a change in the appearance of an object when the brightness or the like changes due to a change in the situation, by changing the reflection instead of changing the parameters of the conventional light source.
Therefore, instead of changing the light source, it can be set for each individual display target object by displaying with the change in reflection of the display target itself, so various settings can be made for each individual object. And display according to changes in various situations.

本発明の実施形態を、コンピュータを用いて行うゲーム等の表示を例に説明する。図面を参照して詳細に説明する。   An embodiment of the present invention will be described with reference to a display of a game or the like performed using a computer. This will be described in detail with reference to the drawings.

まず、実施形態のゲームで用いられているシステム構成例を図1に示す。図1において、CPU102は、このゲーム・システムの全体の処理を制御している。入力インタフェース104は、例えばドライビング・ゲームへの入力装置(図示せず)からのアクセル、ハンドル等の操作入力をゲーム・システムへ入力させるためのインタフェースを行っている。サウンド装置106は、CPU102の制御により、音楽や効果音を発生してスピーカ(図示せず)から出力している。ROM108、RAM110は、CPU102やジオメトリ処理装置112等で用いられているプログラムやデータを格納している。   First, FIG. 1 shows a system configuration example used in the game of the embodiment. In FIG. 1, a CPU 102 controls the overall processing of this game system. The input interface 104 is an interface for inputting operation inputs such as an accelerator and a handle from an input device (not shown) to a driving game, for example, to the game system. The sound device 106 generates music and sound effects under the control of the CPU 102 and outputs them from a speaker (not shown). The ROM 108 and RAM 110 store programs and data used by the CPU 102, the geometry processing device 112, and the like.

CPU102は、遊戯者が操作している車の位置情報等の3次元情報に相当するポリゴン・データ等をポリゴンデータ・メモリ114に格納している。ジオメトリ処理装置112は、ポリゴンデータ・メモリ114に格納されているポリゴン・データを読み取り、3次元の座標変換処理を行う。この座標変換処理を行った3次元データから、表示を行うための変換処理を行い、その結果を描画装置116がフレーム・メモリ118に格納する。そして、フレーム・メモリ118から表示する画像データを読み出して表示装置(図示せず)に送り、ゲームの表示を行う。   The CPU 102 stores, in the polygon data memory 114, polygon data corresponding to three-dimensional information such as the position information of the car operated by the player. The geometry processing device 112 reads the polygon data stored in the polygon data memory 114 and performs a three-dimensional coordinate conversion process. Conversion processing for display is performed from the three-dimensional data subjected to the coordinate conversion processing, and the drawing device 116 stores the result in the frame memory 118. Then, image data to be displayed is read from the frame memory 118 and sent to a display device (not shown) to display a game.

このような構成のゲーム機においては、ポリゴンデータ・メモリ114には、上述の3次元情報を操作して、任意の3次元世界がシミュレートした結果を格納している。そして、そのデータをジオメトリ処理装置112により読み出して、レンダリング処理を行って表示する画像データを形成し、フレーム・メモリ118に格納する。この画像データを形成する際には、例えば、レイ・トレーシング法がある。これは、表示する画像データの各画素ごとに視点を生成し、すべての表示対象物体と視線との交点とを求めて、表示する画像データを形成する手法である。このときに、表示対象物体と視点との交点の輝度を計算する必要がある。この輝度の計算には、光源と交点を結ぶ線分と交差する物体を調べ、影の有無を計算するとともに、この交差する物体の表面の反射率等を用いて、最終的な輝度を計算する。   In the game machine having such a configuration, the polygon data memory 114 stores the result of simulating an arbitrary three-dimensional world by operating the above-described three-dimensional information. Then, the data is read out by the geometry processing unit 112, rendering processing is performed to form image data to be displayed, and the image data is stored in the frame memory 118. In forming this image data, for example, there is a ray tracing method. This is a technique for generating a viewpoint for each pixel of image data to be displayed, obtaining intersections of all display target objects and lines of sight, and forming image data to be displayed. At this time, it is necessary to calculate the luminance of the intersection of the display target object and the viewpoint. To calculate the brightness, examine the object that intersects the line connecting the light source and the intersection, calculate the presence or absence of shadows, and calculate the final brightness using the reflectance of the surface of the intersecting object. .

このレイ・トレーシングは直接光による画像を表現することができるが、間接光による画像は、例えばラジオシティ法という手法で表現することができる。これも表示対象の反射率等を用いて計算する。これらの手法については、例えば、「コンピュータグラフィックス・技術編CG標準テキストブック」(財団法人 画像情報教育振興協会 平成8年5月第5刷発行)等の刊行物を参照されたい。   This ray tracing can express an image by direct light, but an image by indirect light can be expressed by a technique called a radiosity method, for example. This is also calculated using the reflectance of the display object. For these methods, for example, refer to publications such as “CG Standard Textbook for Computer Graphics / Technology” (issued by the 5th edition of May 1996).

本発明では、状況の変化による見え方の変化を、表示対象物体の画像データを作成する際の物体の表面の反射を変化させることで行う。
これを図2〜図4を用いて、具体的に説明する。
In the present invention, the change of the appearance due to the change of the situation is performed by changing the reflection of the surface of the object when creating the image data of the display target object.
This will be specifically described with reference to FIGS.

図2は、例えば表示対象物体がトンネルに入って光源が遮られた場合の表示を説明している。この場合は、トンネルに入ったという状況の変化により、表示対象物体の表面の反射率を変化させることにより、光線が遮られて影となる部分に入った物体を表示することができる。   FIG. 2 illustrates a display when, for example, a display target object enters a tunnel and a light source is blocked. In this case, by changing the reflectance of the surface of the display target object due to a change in the situation of entering the tunnel, the object that enters the shadowed part by the light ray being blocked can be displayed.

図3は、例えば夕焼けに照らされる物体を表現する場合を示している。この場合、夕焼けの時刻となったことによる状況の変化により、表示対象物体の表面の反射率を赤い光の成分を多く反射するようにする。これにより、表示対象物体の見え方が夕焼け等の赤いライトがあたったように見える。   FIG. 3 shows a case where an object illuminated by, for example, sunset is expressed. In this case, the reflectance of the surface of the display target object is made to reflect a lot of red light components due to a change in the situation due to the sunset time. As a result, the display target object looks like a red light such as sunset.

このように、本発明においては、従来の光源を変化させるのではなく、表示対象物自体の反射を変化することにより行っているので、個々の表示対象物体毎に設定することができ、個々の物体毎に色々な設定を行うことができる。   As described above, in the present invention, since the conventional light source is not changed but the reflection of the display object itself is changed, it can be set for each individual display object. Various settings can be made for each object.

例えば図4に示すように、結露や滝の近くの水飛沫で表示対象物体が水滴にぬれた場合等においても、本発明の反射を変化させる手法で表現することができる。すなわち、物体の表面の反射の方向を制御するバンプ・マッピングという手法を用いて、表面に水滴がついたように表現することができる。このバンプ・マッピングについては、前述の「コンピュータグラフィックス・技術編CG標準テキストブック」(財団法人 画像情報教育振興協会 平成8年5月第5刷発行)を参照されたい。   For example, as shown in FIG. 4, even when the display target object is wetted by water droplets due to condensation or water droplets near the waterfall, it can be expressed by the method of changing the reflection of the present invention. That is, using a method called bump mapping that controls the direction of reflection on the surface of an object, it can be expressed as if water droplets were attached to the surface. For this bump mapping, please refer to the above-mentioned “CG Standard Textbook for Computer Graphics and Technology” (issued by the 5th edition of May 1996).

これらを表示させる処理について、図5および図6に示すフローチャートを用いて説明する。   Processing for displaying these will be described with reference to the flowcharts shown in FIGS.

図5は、図2で説明したような状況の変化で表示対象物の反射率を変化させる処理を示すフローチャートである。図5は、状況の変化が位置に従属している場合である。この場合は、まず表示対象物の位置を計算する(S502)。この表示対象物の位置が、反射率を変化させる位置である場合(S504のYES)、この位置に基づき反射率を変化させる(S506)。これは、例えば、表示対象物がトンネルに入った等で、物体に照射する光源が変化し、この表示対象物の見え方が変化する場合である。この場合は、位置によりトンネルに入ったことを検出している。この表示対象物の反射率の変化は、計算により変化させてもよいし、状況により所定の反射率に設定させてもよい。その後に、この変化した反射率を用いて、表示対象物を表示させる(S508)。
表示対象物の位置検出において、反射率を変化させない場合(S504のNO)は、そのまま表示対象物を表示する(S510)。
FIG. 5 is a flowchart showing a process of changing the reflectance of the display object according to the change of the situation as described in FIG. FIG. 5 shows the case where the change in situation depends on the position. In this case, first, the position of the display object is calculated (S502). When the position of the display object is a position where the reflectance is changed (YES in S504), the reflectance is changed based on this position (S506). This is the case, for example, when the display object enters a tunnel and the light source that irradiates the object changes, and the appearance of the display object changes. In this case, it is detected that the tunnel has been entered according to the position. The change in the reflectance of the display object may be changed by calculation or may be set to a predetermined reflectance depending on the situation. Thereafter, the display object is displayed using the changed reflectance (S508).
In the position detection of the display object, when the reflectance is not changed (NO in S504), the display object is displayed as it is (S510).

図6は、図3に示すような、表示対象物体の色を変化させるような処理を説明するフローチャートである。図6において、図5と同様に、表示対象物の位置を計算する(S602)。この計算した表示対象物の位置が状況の変化により、反射率を変化させる位置である場合(S604のYES)、この位置に基づき反射率を変化させる。この処理においては、R(赤)、G(緑)、B(青)の各光の3原色別々に、その色の反射率を変化させる(S606〜S610)。そして、この色別の反射率の変化を反映させて表示を行う(S612)。このようにして、例えば、夕焼けに照らされることを表現することができる。
表示対象物の位置検出において、反射率を変化させない場合(S604のNO)は、そのまま表示対象物を表示する(S614)。
FIG. 6 is a flowchart for explaining processing for changing the color of the display target object as shown in FIG. In FIG. 6, as in FIG. 5, the position of the display object is calculated (S602). When the calculated position of the display object is a position where the reflectance is changed due to a change in the situation (YES in S604), the reflectance is changed based on this position. In this process, the reflectance of each of the three primary colors of light of R (red), G (green), and B (blue) is changed (S606 to S610). Then, display is performed by reflecting the change in reflectance for each color (S612). In this way, for example, it can be expressed that it is illuminated by the sunset.
In the position detection of the display object, when the reflectance is not changed (NO in S604), the display object is displayed as it is (S614).

図5および図6と同様の処理で、図4に示したように、状況の変化により表示対象物のバンプ・マッピングも変化させることができる。
なお、図5や図6においては、位置を検出して状況の変化を検出しているが、例えば、ゲーム内の時間等により状況の変化を検出してもよい。
As shown in FIG. 4, the bump mapping of the display object can be changed according to the change of the situation by the same processing as in FIGS. 5 and 6.
In FIG. 5 and FIG. 6, the change in the situation is detected by detecting the position, but the change in the situation may be detected by, for example, the time in the game.

このように、従来の光源を変化させるのではなく、表示対象物自体の反射率を表示していることにより、個々の表示対象物体毎に設定することができるので、個々の物体毎に色々な設定を行うことができる。   In this way, since the reflectance of the display target object itself is displayed instead of changing the conventional light source, it can be set for each individual display target object. Settings can be made.

本発明に関するプログラムを格納した記憶媒体から、プログラムをシステムで読み出して実行することにより、本発明の構成を実現することができる。この記録媒体には、フレキシブル・ディスク、CD−ROM、磁気テープ、ROMカセット等がある。   The configuration of the present invention can be realized by reading and executing the program from the storage medium storing the program related to the present invention. Examples of the recording medium include a flexible disk, a CD-ROM, a magnetic tape, and a ROM cassette.

実施形態が用いているシステム構成を示すブロック図である。It is a block diagram which shows the system configuration which embodiment uses. 本発明の適用例を示す図である。It is a figure which shows the example of application of this invention. 本発明の適用例を示す図である。It is a figure which shows the example of application of this invention. 本発明の適用例を示す図である。It is a figure which shows the example of application of this invention. 実施形態の処理を示すフローチャートである。It is a flowchart which shows the process of embodiment. 他の実施形態の処理を示すフローチャートである。It is a flowchart which shows the process of other embodiment.

符号の説明Explanation of symbols

102 CPU
104 入力インタフェース
106 サウンド装置
108 ROM
110 RAM
112 ジオメトリ処理装置
114 ポリゴンデータ・メモリ
116 描画装置
118 フレーム・メモリ
102 CPU
104 Input interface 106 Sound device 108 ROM
110 RAM
112 Geometry processor 114 Polygon data memory 116 Drawing device 118 Frame memory

Claims (5)

3次元画像を生成する画像生成方法において、
3次元画像における表示対象物の状況の変化を検出し、
該表示対象物がぬれた状況の変化の検出に応じて、前記表示対象物の表面の反射の方向をバンプ・マッピングにより変化させ、
変化した反射に基づき、前記表示対象物を水滴でぬれたように表示させる
ことを特徴とする画像生成方法。
In an image generation method for generating a three-dimensional image,
Detecting changes in the status of the display object in the 3D image;
In response to detection of a change in the situation where the display object is wet, the direction of reflection on the surface of the display object is changed by bump mapping,
An image generation method, comprising: displaying the display object as if wetted with water droplets based on the changed reflection.
請求項1に記載の画像生成方法において、
前記状況の変化を前記表示対象物の位置を検出することにより行うことを特徴とする画像生成方法。
The image generation method according to claim 1,
An image generation method, wherein the change of the situation is performed by detecting the position of the display object.
3次元画像を生成する画像生成装置において、
3次元画像における表示対象物の状況の変化を検出する検出手段と、
該表示対象物がぬれた状況の変化の検出に応じて、前記表示対象物の表面の反射の方向をバンプ・マッピングにより変化させる手段と、
変化した反射に基づき、前記表示対象物を水滴でぬれたように表示させる手段と
を備えることを特徴とする画像生成装置。
In an image generation apparatus that generates a three-dimensional image,
Detecting means for detecting a change in the state of the display object in the three-dimensional image;
Means for changing the direction of reflection of the surface of the display object by means of bump mapping in response to detection of a change in the situation in which the display object is wet ;
Based on the changed reflection, an image generating apparatus, characterized in that said display object and means for displaying as wet water droplets.
請求項に記載の画像生成装置において、
前記検出手段は、状況の変化を前記表示対象物の位置を検出することにより行うことを特徴とする画像生成装置。
The image generation apparatus according to claim 3 .
The image generation apparatus according to claim 1, wherein the detecting unit changes the situation by detecting a position of the display object.
請求項1又は2に記載の画像生成方法をコンピュータに実行させる画像生成プログラムを格納した記録媒体。 Recording medium storing an image generation program for executing the image generation method according to the computer to claim 1 or 2.
JP2008233446A 2008-09-11 2008-09-11 Image generation method, image generation apparatus, and recording medium storing image generation program Expired - Lifetime JP4549415B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008233446A JP4549415B2 (en) 2008-09-11 2008-09-11 Image generation method, image generation apparatus, and recording medium storing image generation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008233446A JP4549415B2 (en) 2008-09-11 2008-09-11 Image generation method, image generation apparatus, and recording medium storing image generation program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP10346635A Division JP2000155854A (en) 1998-11-20 1998-11-20 Image generation method, image generation device, and recording medium storing image generation program

Publications (2)

Publication Number Publication Date
JP2008305438A JP2008305438A (en) 2008-12-18
JP4549415B2 true JP4549415B2 (en) 2010-09-22

Family

ID=40234031

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008233446A Expired - Lifetime JP4549415B2 (en) 2008-09-11 2008-09-11 Image generation method, image generation apparatus, and recording medium storing image generation program

Country Status (1)

Country Link
JP (1) JP4549415B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63213079A (en) * 1987-02-28 1988-09-05 Nippon Telegr & Teleph Corp <Ntt> Picture producing device
JP2846252B2 (en) * 1994-08-22 1999-01-13 株式会社ナムコ Three-dimensional simulator device and image synthesizing method
JPH0981773A (en) * 1995-09-19 1997-03-28 Namco Ltd Image composition method and image composition device
JPH10208067A (en) * 1997-01-21 1998-08-07 Namco Ltd Image generator and image generating method
JPH10247256A (en) * 1997-03-04 1998-09-14 Integra:Kk Method for interactively and aesthetically designing object having optially complicated characteristic on computer

Also Published As

Publication number Publication date
JP2008305438A (en) 2008-12-18

Similar Documents

Publication Publication Date Title
JP5976019B2 (en) Theme-based expansion of photorealistic views
US10068547B2 (en) Augmented reality surface painting
JP5469409B2 (en) Entertainment apparatus, system, and method
US8411092B2 (en) 2D imposters for simplifying processing of plural animation objects in computer graphics generation
CN105701853B (en) 3D rendering method and equipment
US8970624B2 (en) Entertainment device, system, and method
US11557095B2 (en) Occlusion of virtual objects in augmented reality by physical objects
US8882593B2 (en) Game processing system, game processing method, game processing apparatus, and computer-readable storage medium having game processing program stored therein
US9418629B2 (en) Optical illumination mapping
US10708597B2 (en) Techniques for extrapolating image frames
JP5960409B2 (en) GAME PROCESSING SYSTEM, GAME PROCESSING METHOD, GAME PROCESSING DEVICE, AND GAME PROCESSING PROGRAM
CN105913481B (en) Shadow rendering device and control method thereof
CN105701852A (en) Apparatus and method for rendering
CN107967707A (en) For handling the apparatus and method of image
CN106558090A (en) 3D is rendered and shadow information storage method and equipment
JP2011215968A (en) Program, information storage medium and object recognition system
CN103370731B (en) Method for Estimating Occlusion in Virtual Environments
JP2009205522A (en) Program, information storage medium, and information conversion system
JP5007633B2 (en) Image processing program, computer-readable recording medium storing the program, image processing apparatus, and image processing method
JP4549415B2 (en) Image generation method, image generation apparatus, and recording medium storing image generation program
US20250148698A1 (en) Flexible parameterization of arbitrary display surfaces for in-camera visual effects
JP2009246600A (en) Production control program of sound generated from sound source in virtual space
JP2000155854A (en) Image generation method, image generation device, and recording medium storing image generation program
US20250147635A1 (en) Placement of graphical elements on arbitrary display surfaces for in-camera visual effects
JP2009187147A (en) Program and computer

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080911

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100112

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100226

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100413

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100513

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100622

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100706

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130716

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130716

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R370 Written measure of declining of transfer procedure

Free format text: JAPANESE INTERMEDIATE CODE: R370

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term