JP7262295B2 - Information processing device, information processing method and program - Google Patents
Information processing device, information processing method and program Download PDFInfo
- Publication number
- JP7262295B2 JP7262295B2 JP2019088421A JP2019088421A JP7262295B2 JP 7262295 B2 JP7262295 B2 JP 7262295B2 JP 2019088421 A JP2019088421 A JP 2019088421A JP 2019088421 A JP2019088421 A JP 2019088421A JP 7262295 B2 JP7262295 B2 JP 7262295B2
- Authority
- JP
- Japan
- Prior art keywords
- water surface
- surface area
- waves
- information processing
- wave
- 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.)
- Active
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
Description
本開示は、情報処理装置、情報処理方法及びプログラムに関する。 The present disclosure relates to an information processing device, an information processing method, and a program.
例えば、波の影響を受けて変化する沖合から波打ち際までの水面のリアルな画像を生成する技術は、従来から知られている(例えば特許文献1参照)。 For example, a technique for generating a realistic image of the water surface from offshore to the beach that changes under the influence of waves is conventionally known (see Patent Document 1, for example).
海の波に関し、沖合ではある特定のエネルギースペクトル、ないしは周波数スペクトルを持つことが観測されている。したがって、海の波の描画については、これらのスペクトルを再現することが望ましい。例えば、これらのスペクトルをフーリエ変換して周期的な波高変化に落とし込む手法が提案されている。しかしながら、フーリエ変換を用いた手法は、長時間の波の描画において波形の周期性や等方性が目立ち、自然な波を描画できないという問題があった。 Sea waves have been observed to have a certain energy spectrum, or frequency spectrum, offshore. Therefore, it is desirable to reproduce these spectra for drawing sea waves. For example, a method has been proposed in which these spectra are subjected to Fourier transform to generate periodic changes in wave height. However, the method using the Fourier transform has a problem that the periodicity and isotropy of the waveform are conspicuous in drawing waves for a long period of time, and natural waves cannot be drawn.
本開示は、水面における自然な波を描画できる新たな仕組みを提供すること、を課題とする。 An object of the present disclosure is to provide a new mechanism capable of drawing natural waves on the water surface.
本開示の一の態様によれば、水面における波を描画する情報処理装置であって、描画範囲である第1水面領域、及び前記描画範囲の外側に設けられる第2水面領域を設定する水面領域設定部と、前記第1水面領域において波を物理的な運動方程式に従って運動させるように制御を行う第1水面領域制御部と、前記第2水面領域において波を物理的な運動方程式に従って運動させ、前記運動により損失した波の運動エネルギーを補填するように制御を行うと共に、前記波を反射させるように制御を行う第2水面領域制御部と、前記第1水面領域を描画する描画部と、を有する情報処理装置が提供される。 According to one aspect of the present disclosure, an information processing device that draws waves on a water surface, wherein a first water surface area that is a drawing range and a second water surface area that is provided outside the drawing range are set. a setting unit, a first water surface area control unit that controls the waves to move in the first water surface area according to the physical equation of motion, and a wave in the second water surface area that moves according to the physical equation of motion; a second water surface area control unit that performs control to compensate for the kinetic energy of the wave lost due to the motion and controls to reflect the wave; and a drawing unit that draws the first water surface area. An information processing apparatus having
一の側面によれば、水面における自然な波を描画可能な新たな仕組みを提供できる。 According to one aspect, it is possible to provide a new mechanism capable of drawing natural waves on the water surface.
以下、本開示を実施するための形態について図面を参照して説明する。 Hereinafter, embodiments for implementing the present disclosure will be described with reference to the drawings.
[概要]
本実施形態では、図1に示すような熱浴法を利用する。図1は熱浴法の一例について説明する図である。熱浴法とは、空気中で運動するある粒子群を一定温度に保つための方法である。温度は粒子の運動エネルギーと相関している。ある温度の粒子群は、対応した運動エネルギースペクトルを持つ。そのため、ある温度の粒子群系をシミュレーションしたい場合、図1(A)に示すように、初期の運動エネルギーを、対応したスペクトルに合わせて設定することが考えられる。
[overview]
In this embodiment, a hot bath method as shown in FIG. 1 is used. FIG. 1 is a diagram illustrating an example of the hot bath method. The heat bath method is a method for keeping a certain particle group moving in the air at a constant temperature. Temperature correlates with the kinetic energy of particles. A group of particles at a certain temperature has a corresponding kinetic energy spectrum. Therefore, when simulating a particle group system at a certain temperature, it is conceivable to set the initial kinetic energy according to the corresponding spectrum, as shown in FIG. 1(A).
しかしながら、このまま粒子群を運動させると粒子間の相互作用などを介して運動エネルギーの一部が図1(B)に示すようにポテンシャルエネルギーに変化するため、スペクトルが崩れ、温度が変化してしまう。この問題に対処するため、図1(C)に示すように参照スペクトルを持った仮想粒子で構成された熱浴を考え、その仮想粒子と擬似的なエネルギー交換を行うことで、運動エネルギーのスペクトルを維持する手法が各種熱浴法として考案された。本実施形態では、このような熱浴法を海の波へ適用する。海の波は水面における波の一例である。 However, if the particle group is allowed to move as it is, part of the kinetic energy changes to potential energy as shown in FIG. . In order to deal with this problem, as shown in Fig. 1(C), a heat bath composed of virtual particles having a reference spectrum is considered, and by performing pseudo energy exchange with the virtual particles, the kinetic energy spectrum Various heat bath methods were devised to maintain the In this embodiment, such a heat bath method is applied to sea waves. Sea waves are an example of waves on the surface of water.
海の波に関し、沖合ではある特定のエネルギースペクトル、ないしは周波数スペクトルを持つことが観測されている。したがって、海の波の描画については、これらのスペクトルを再現することが望ましい。例えば、初期状態として特定のスペクトルを再現するように局在波群を生成したとして、局在波群は物理的な運動方程式に従ってリアルタイムに運動し、減衰や反射などにより運動エネルギーを失っていく。 Sea waves have been observed to have a certain energy spectrum, or frequency spectrum, offshore. Therefore, it is desirable to reproduce these spectra for drawing sea waves. For example, assuming that a localized wave group is generated so as to reproduce a specific spectrum as an initial state, the localized wave group moves in real time according to the physical equation of motion and loses kinetic energy due to attenuation, reflection, and the like.
失っていく運動エネルギーを補填する方法としては、例えば図2に示すように、ある波源1000からスペクトルに則った波を、一定の時間間隔で発生させるような方法が考えられるが、波源1000の場所や発生間隔など、決定の難しいパラメータも多く、手法が確立していない。図2は減衰や反射などにより失っていく運動エネルギーを補填する方法の一例について説明する図である。 As a method of compensating for the lost kinetic energy, for example, as shown in FIG. There are many parameters that are difficult to determine, such as the occurrence interval and the occurrence interval, and the method has not been established. FIG. 2 is a diagram illustrating an example of a method of compensating for kinetic energy lost due to attenuation, reflection, or the like.
そこで、本実施形態では初期状態として特定のスペクトルを再現するように生成した局在波群の維持とスペクトルの維持とを両立させる図3のような方法を利用する。図3は本実施形態に係る波の描画方法の一例について説明する図である。 Therefore, in this embodiment, a method such as that shown in FIG. 3 is used to achieve both maintenance of a localized wave group generated so as to reproduce a specific spectrum as an initial state and maintenance of the spectrum. FIG. 3 is a diagram illustrating an example of a wave drawing method according to this embodiment.
図3に示すように、描画範囲を自由運動領域1100と設定する。なお、図3は一例であって、例えば描画範囲のうち、ゲームプレイ中に注目される特定範囲など、ユーザに注目される特定範囲を自由運動領域1100と設定してもよい。自由運動領域1100では波を物理的な運動方程式に従って運動させるように、減衰や反射などの制御を行う。
As shown in FIG. 3, a drawing range is set as a
また、自由運動領域1100の外側には制御領域1110を設定する。制御領域1110は波の固定端としての機能を有し、波を反射させ、自由運動領域1100に送り返すことができる。これにより、本実施形態では初期状態として特定のスペクトルを再現するように生成した局在波群の波の数及び波の特性を維持しやすくしている。
A
また、自由運動領域1100で運動により過度に減衰した波(所定の運動エネルギーまで減衰した波)は、一般的な局在波シミュレーションと同様に削除する。自由運動領域1100で波が削除された場合、制御領域1110は自由運動領域1100で削除された波の初期状態の特性を持った新しい波を発生させる。
Also, waves excessively attenuated by motion in the free motion region 1100 (waves attenuated to a predetermined kinetic energy) are deleted in the same way as in general localized wave simulation. If a wave is deleted in the
また、制御領域1110では波を物理的な運動方程式に従って運動させるが、減衰や反射などによって運動エネルギーが損失しない。なお、自由運動領域1100では減衰や反射などによって運動エネルギーが損失する。
Also, in the
また、制御領域1110に存在する波は、波の運動エネルギーの参照スペクトル(維持したいスペクトル)から、損失した運動エネルギーを補填するように運動エネルギーを供給される。具体的に、本実施形態では自由運動領域1100の波の運動エネルギーのスペクトルと参照スペクトルとを比較し、スペクトルがずれていた場合に、そのずれを補填するようなエネルギー注入(波高の増強)を、制御領域1110の波に対して行う。
Also, the waves present in the
このように、本実施形態では描画範囲又はユーザに注目される特定範囲の外側に、参照スペクトルを持った波の熱浴としての機能を有する制御領域1110を設け、制御領域1110で波のずれを補正することで、自由運動領域1100に自然な波を描画できる。
As described above, in this embodiment, a
[情報処理システム]
本実施形態に係る情報処理システム10について図4を参照して説明する。情報処理システム10は、クライアント20とサーバ30とがネットワーク40を介して通信可能に接続された構成である。
[Information processing system]
An
クライアント20はユーザが操作する情報処理装置の一例である。ユーザはクライアント20を操作し、水面における波の描画に関する処理をサーバ30に実行させる。クライアント20はユーザからの操作をタッチパネル、コントローラ、マウス、キーボード等で受け付ける。情報処理装置は、スマートフォンなどの携帯電話機、携帯ゲーム機、パーソナルコンピュータ、タブレット端末、家庭用ゲーム装置、業務用ゲーム装置等である。
The
サーバ30は、ユーザの操作に基づき、水面における波の描画に関する処理を実行する情報処理装置の一例である。なお、サーバ30はクラウドコンピュータにより実現してもよい。また、図1に示したサーバ30の個数は、1つに限定されるものではなく、2つ以上で分散処理してもよい。さらに、図1の情報処理システム10の機能を一台のクライアント20で実現するようにしてもよい。つまり、クライアント20がユーザからの操作を受け付け、水面における波の描画に関する処理を実行するようにしてもよい。
The
図5は、クライアント20のハードウェア構成の一例を示す図である。クライアント20は、CPU(Central Processing Unit)121、記憶装置122、通信装置123、入力装置124及び表示装置125を有する。CPU121は、クライアント20を制御する。記憶装置122は、例えばROM(Read Only Memory)やRAM(Random Access Memory)などのメモリ、HDD(Hard Disk Drive)やSSD(Solid State Drive)などのストレージである。
FIG. 5 is a diagram showing an example of the hardware configuration of the
通信装置123は、通信を制御するネットワーク回路などの通信デバイスである。入力装置124は、タッチパッド、コントローラ、マウス、キーボード、カメラ、マイクなどの入力デバイスである。また、表示装置125はディスプレイ、スピーカなどの出力デバイスである。タッチパネルはタッチパッドとディスプレイとを組み合わせることで実現される。
The
図6は、サーバ30のハードウェア構成の一例を示す図である。サーバ30は、CPU131、記憶装置132及び通信装置133を有する。CPU131は、サーバ30を制御する。記憶装置132は、例えばROMやRAMなどのメモリ、HDDやSSDなどのストレージである。通信装置133は、通信を制御するネットワークカードなどの通信デバイスである。
FIG. 6 is a diagram showing an example of the hardware configuration of the
図7はクライアント20の機能構成の一例を示す図である。クライアント20は、記憶部21、制御部22、操作部23、表示部24及び端末側通信部25を有する。記憶部21は、ユーザからの操作を受け付け、水面における波の描画に関する処理をサーバ30に実行させ、その結果を表示するプログラム、そのプログラムが利用するデータなどを記憶している。なお、記憶部21は記憶装置122により実現されてもよいし、ネットワーク40を介して接続された記憶装置により実現されてもよい。
FIG. 7 is a diagram showing an example of the functional configuration of the
制御部22はクライアント20の全体の制御を行う。制御部22はCPU121がプログラムに記載された処理を実行することにより実現される。操作部23は入力装置124に対するプレイヤの各種操作を受け付ける。表示部24は表示装置125にUI画面などの画像を表示する。なお、操作部23はCPU121が入力装置124を制御することで実現される。また、表示部24は、CPU121が表示装置125を制御することで実現される。
The
ここで入力装置124に対するプレイヤの各種操作とは、CPU121に処理を実行させるため、ユーザが操作部23を操る操作をいう。操作部23はユーザから各種操作を受け付ける。制御部22はユーザから受け付けた各種操作に基づき、水面における波の描画に関する処理をサーバ30に実行させる。表示部24は、例えばサーバ30に実行させた水面における波の描画に関する処理の結果を表示する。端末側通信部25は、サーバ30と通信する。端末側通信部25はCPU121がプログラムに従って通信装置123を制御することで実現される。
Here, the various operations performed by the player on the
図8は、サーバ30の機能構成の一例を示す図である。図8のサーバ30は、記憶部31、サーバ制御部32及びサーバ側通信部33を有する。記憶部31は、波描画プログラム51などのプログラム、そのプログラムが利用するデータ、波描画データ52などを記憶している。波描画データ52は、初期状態特性情報56及び参照スペクトル情報57を含む。記憶部31は記憶装置132により実現されてもよいし、ネットワーク40を介して接続された記憶装置により実現されてもよい。
FIG. 8 is a diagram showing an example of the functional configuration of the
サーバ制御部32は、サーバ30の全体の制御を行う。サーバ制御部32は、CPU131が波描画プログラム51などに記載された処理を実行することにより、領域設定部61、自由運動領域制御部62、制御領域制御部63、及び描画部64を実現する。
The
領域設定部61は、図3に示したように、描画範囲を自由運動領域1100として設定すると共に、自由運動領域1100の外側に制御領域1110を設定する。自由運動領域制御部62は、自由運動領域1100において波を物理的な運動方程式に従って運動させるように、自由運動領域1100の制御を行う。また、自由運動領域制御部62は自由運動領域1100に存在する波の運動エネルギーを減衰や反射などによって損失させるように制御を行う。さらに、自由運動領域制御部62は自由運動領域1100に存在する波のうち、運動により過度に減衰した波を削除するように制御する。
The
制御領域制御部63は、制御領域1110において波を物理的な運動方程式に従って運動させるように、自由運動領域1100の制御を行うが、制御領域1110に存在する波の運動エネルギーを減衰や反射などによって損失させないように制御を行う。また、制御領域制御部63は制御領域1110が波の固定端としての機能を有するように制御を行うことで、波を反射させ、自由運動領域1100に送り返す。また、制御領域制御部63は自由運動領域1100において波が削除された場合、自由運動領域1100で削除された波の初期状態の特性を持った新しい波を制御領域1110に発生させる。自由運動領域1100で削除された波の初期状態の特性は、記憶部31の初期状態特性情報56から読み出すことができる。
The control
さらに、制御領域制御部63は制御領域1110に存在する波に対し、自由運動領域1100で損失した運動エネルギーを、波の運動エネルギーの参照スペクトルから補填するように制御する。波の運動エネルギーの参照スペクトルは、記憶部31の参照スペクトル情報57から読み出すことができる。
Furthermore, the control
具体的に、制御領域制御部63は自由運動領域1100の波の運動エネルギーのスペクトルと参照スペクトルとを比較し、スペクトルがずれていた場合に、そのずれを補填するようなエネルギー注入(波高の増強)を、制御領域1110の波に対して行う。また、制御領域制御部63は、例えば、ある周波数におけるスペクトル強度の差分として得られるエネルギーを、その周波数に近い周波数を持つ制御領域1110の波に対して、ある一定の倍率(変化率)を付けながら加算していくなどの補填計算を行う。描画部64は自由運動領域1100の水面における波を描画した画像データを生成する。
Specifically, the control
また、サーバ側通信部33はクライアント20と通信する。サーバ側通信部33はCPU131がサーバプログラムを実行し、サーバプログラムに従って通信装置133を制御することで実現される。描画部64により生成された画像データは、クライアント20に送信される。これにより、クライアント20は水面における波を描画した画像データを表示できる。
Also, the server-
[水面における波の描画に関する処理]
サーバ30では、例えば図9に示すような手順で水面における波の描画に関する処理を行う。図9は、水面における波の描画に関する処理手順の一例を示したフローチャートである。
[Processing related to drawing waves on water surface]
The
サーバ30の領域設定部61は、図3に示したように、描画範囲を自由運動領域1100として設定する(S10)。なお、設定される自由運動領域1100は描画範囲全体でなくてもよく、描画範囲のうち、ユーザに注目される特定範囲であってもよい。
The
続いて、サーバ30の領域設定部61は、図3に示したように、自由運動領域1100の外側に制御領域1110を設定する(S12)。続いて、サーバ30の自由運動領域制御部62及び制御領域制御部63は初期状態特性情報56を参照し、初期状態の特性を持つ波を発生させるように制御を行う(S14)。
Subsequently, the
この後、自由運動領域制御部62は、自由運動領域1100に存在する波の運動制御を行う。また、制御領域制御部63は制御領域1110に存在する波の運動制御を行う(S16)。自由運動領域制御部62は自由運動領域1100に存在する波のうち、運動により過度に減衰した削除すべき波があるか判定する(S18)。
After that, the free motion
自由運動領域1100に削除すべき波があれば(S18においてYES)、自由運動領域制御部62は削除すべき波を自由運動領域1100から削除する。また、制御領域制御部63は初期状態特性情報56を参照し、自由運動領域1100で削除された波の初期状態の特性を持った新しい波を制御領域1110に発生させる(S20)。なお、自由運動領域1100に削除すべき波がなければ(S18においてNO)、ステップS20の処理はスキップされる。
If there is a wave to be deleted in free motion region 1100 (YES in S18), free motion
また、制御領域制御部63は、制御領域1110に運動エネルギーを補填すべき波があるか判定する(S22)。運動エネルギーを補填すべき波があれば(S22においてYES)、制御領域制御部63は制御領域1110に存在する波に対し、自由運動領域1100で損失した運動エネルギーを、波の運動エネルギーの参照スペクトルから補填するように制御する(S24)。なお、運動エネルギーを補填すべき波がなければ(S22においてNO)、ステップS24の処理はスキップされる。ステップS16~S24の処理は水面における波の描画が終了するまで繰り返し実行される。
Further, the control
このように、本実施形態では描画範囲又はユーザに注目される特定範囲の外側に、参照スペクトルを持った波の熱浴としての機能を有する制御領域1110を設け、制御領域1110で波のずれを補正することで、自由運動領域1100に自然な波を描画できる。
As described above, in this embodiment, a
[他の実施形態]
図3では、一つの制御領域1110を設定したが、例えば図10に示すように、異なる参照スペクトルから、損失した運動エネルギーを補填するように運動エネルギーを供給する複数の制御領域1110を設定するようにしてもよい。図10のように複数の異なる制御領域1110を設定することで、制御領域制御部63は異方的な運動エネルギーの注入を行い、等方的ではない波の流れを再現する応用も可能である。
[Other embodiments]
Although one
開示した一実施形態の情報処理システム10、クライアント20及びサーバ30は例示であって制限的なものではないと考えられるべきである。上記の実施形態は添付の請求の範囲及びその主旨を逸脱することなく、様々な形態で変形及び改良が可能である。また、上記した複数の実施形態に記載された事項は、矛盾しない範囲で他の構成も取り得ることができ、また、矛盾しない範囲で組み合わせることができる。
The
10 情報処理システム
20 クライアント
21 記憶部
22 制御部
23 操作部
24 表示部
25 端末側通信部
30 サーバ
31 記憶部
32 サーバ制御部
33 サーバ側通信部
40 ネットワーク
51 波描画プログラム
52 波描画データ
56 初期状態特性情報
57 参照スペクトル情報
61 領域設定部
62 自由運動領域制御部
63 制御領域制御部
64 描画部
1100 自由運動領域
1110 制御領域
10
Claims (6)
描画範囲である第1水面領域、及び前記描画範囲の外側に設けられる第2水面領域を設定する水面領域設定部と、
前記第1水面領域において波を物理的な運動方程式に従って運動させるように制御を行う第1水面領域制御部と、
前記第2水面領域において波を物理的な運動方程式に従って運動させ、前記運動により損失した波の運動エネルギーを補填するように制御を行うと共に、前記波を反射させるように制御を行う第2水面領域制御部と、
前記第1水面領域を描画する描画部と、
を有する情報処理装置。 An information processing device for drawing waves on a water surface,
a water surface area setting unit that sets a first water surface area that is a drawing range and a second water surface area that is provided outside the drawing range;
a first water surface area control unit that performs control so that waves are moved in the first water surface area according to a physical equation of motion;
The second water surface area is controlled to cause the waves to move according to the physical equation of motion in the second water surface area, to compensate for the kinetic energy of the waves lost due to the movement, and to reflect the waves. a control unit;
a drawing unit that draws the first water surface area;
Information processing device having
を特徴とする請求項1記載の情報処理装置。 The second water surface region control unit compares a reference spectrum of wave kinetic energy with a spectrum of wave kinetic energy in the first water surface region, and injects kinetic energy into the wave so as to compensate for the difference. The information processing apparatus according to claim 1, wherein:
を特徴とする請求項2記載の情報処理装置。 3. The information processing apparatus according to claim 2, wherein the second water surface area control section divides the second water surface area into a plurality of areas, and provides the reference spectrum different for each of the divided areas.
前記第2水面領域制御部は、前記第1水面領域制御部が前記第1水面領域で削除した波の初期状態の特性を持った波を、前記第2水面領域に発生させること
を特徴とする請求項1乃至3何れか一項記載の情報処理装置。 The first water surface area control unit deletes, in the first water surface area, waves that have been attenuated to a predetermined kinetic energy due to the motion,
The second water surface area control unit generates, in the second water surface area, a wave having an initial state characteristic of the wave deleted in the first water surface area by the first water surface area control unit. The information processing apparatus according to any one of claims 1 to 3.
描画範囲である第1水面領域、及び前記描画範囲の外側に設けられる第2水面領域を設定する水面領域設定ステップと、
前記第1水面領域において波を物理的な運動方程式に従って運動させるように制御を行う第1水面領域制御ステップと、
前記第2水面領域において波を物理的な運動方程式に従って運動させ、前記運動により損失した波の運動エネルギーを補填するように制御を行うと共に、前記波を反射させるように制御を行う第2水面領域制御ステップと、
前記第1水面領域を描画する描画ステップと、
を有する情報処理方法。 An information processing device that draws waves on the water surface,
a water surface area setting step of setting a first water surface area, which is a drawing range, and a second water surface area provided outside the drawing range;
a first water surface area control step of performing control so as to cause waves to move in the first water surface area according to a physical equation of motion;
The second water surface area is controlled to cause the waves to move according to the physical equation of motion in the second water surface area, to compensate for the kinetic energy of the waves lost due to the movement, and to reflect the waves. a control step;
a drawing step of drawing the first water surface area;
An information processing method comprising:
描画範囲である第1水面領域、及び前記描画範囲の外側に設けられる第2水面領域を設定する水面領域設定部、
前記第1水面領域において波を物理的な運動方程式に従って運動させるように制御を行う第1水面領域制御部、
前記第2水面領域において波を物理的な運動方程式に従って運動させ、前記運動により損失した波の運動エネルギーを補填するように制御を行うと共に、前記波を反射させるように制御を行う第2水面領域制御部、
前記第1水面領域を描画する描画部、
として機能させるためのプログラム。 An information processing device that draws waves on the water surface,
a water surface area setting unit that sets a first water surface area that is a drawing range and a second water surface area that is provided outside the drawing range;
a first water surface region control unit that controls the waves in the first water surface region to move according to a physical equation of motion;
A second water surface area that causes waves to move in accordance with a physical equation of motion in the second water surface area, performs control to compensate for the kinetic energy of the waves lost due to the motion, and controls to reflect the waves. control unit,
a drawing unit that draws the first water surface area;
A program to function as
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019088421A JP7262295B2 (en) | 2019-05-08 | 2019-05-08 | Information processing device, information processing method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019088421A JP7262295B2 (en) | 2019-05-08 | 2019-05-08 | Information processing device, information processing method and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020184210A JP2020184210A (en) | 2020-11-12 |
JP7262295B2 true JP7262295B2 (en) | 2023-04-21 |
Family
ID=73045205
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019088421A Active JP7262295B2 (en) | 2019-05-08 | 2019-05-08 | Information processing device, information processing method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7262295B2 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002216165A (en) | 2001-01-12 | 2002-08-02 | Namco Ltd | Image generation system, program and information storage medium |
JP2007164728A (en) | 2005-12-16 | 2007-06-28 | Namco Bandai Games Inc | Image generation system and program and information storage medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3121112B2 (en) * | 1992-04-11 | 2000-12-25 | ソニー株式会社 | Image conversion device |
-
2019
- 2019-05-08 JP JP2019088421A patent/JP7262295B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002216165A (en) | 2001-01-12 | 2002-08-02 | Namco Ltd | Image generation system, program and information storage medium |
JP2007164728A (en) | 2005-12-16 | 2007-06-28 | Namco Bandai Games Inc | Image generation system and program and information storage medium |
Non-Patent Citations (1)
Title |
---|
向井 信彦,水面波モデルの動的制御による河川のリアルタイム表現,画像ラボ,日本,日本工業出版株式会社,2009年07月10日,第20巻 第7号,pp.64-68 |
Also Published As
Publication number | Publication date |
---|---|
JP2020184210A (en) | 2020-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102107709B1 (en) | Spatial transformer modules | |
US9432438B2 (en) | Data locker synchronization | |
US9901819B2 (en) | Storage medium having stored therein vibration signal generation program, vibration generation apparatus, vibration generation system, and vibration signal generation method | |
US10158722B2 (en) | Method and systems for the scheduled capture of web content from web servers as sets of images | |
KR100986850B1 (en) | Method and apparatus for input password in using game | |
WO2015020663A1 (en) | Sculpted waveforms with no or reduced unforced response | |
KR20140031399A (en) | Method and system for transferring an application state | |
US11748389B1 (en) | Delegated decision tree evaluation | |
US11503384B2 (en) | Methods and systems for creating patterns for an adult entertainment device | |
US8562434B2 (en) | Method and system for sharing speech recognition program profiles for an application | |
Galerne et al. | Texton noise | |
CN105027039A (en) | Reducing latency in ink rendering | |
CN104050192A (en) | Method, device and system for running application | |
JP2018512899A (en) | Method and terminal for performing virtual character turn | |
US20200201673A1 (en) | View switching | |
JP7262295B2 (en) | Information processing device, information processing method and program | |
Sooch et al. | A New Iterative Procedure for Deconvolution of Seismic Ground Motion in Dam‐Reservoir‐Foundation Systems | |
CN105468402B (en) | For providing the method and apparatus of the period of starting application | |
CN104793837B (en) | Image generation method and device | |
CA3110060C (en) | Server and method for providing game service on basis of control using application excluding game application | |
CN111773668A (en) | Animation playing method and device | |
WO2020060569A1 (en) | System and method for importing a software application into a virtual reality setting | |
KR102395540B1 (en) | Device and method for storing and playing simulation files | |
US20150207884A1 (en) | Providing to a web-based application access at a hardware level to a peripheral device | |
KR20150052208A (en) | Display control method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220303 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230306 |
|
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: 20230322 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230411 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7262295 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |