JP6783957B2 - 三次元ゲームシーンにおける仮想リソース生成方法及び装置 - Google Patents
三次元ゲームシーンにおける仮想リソース生成方法及び装置 Download PDFInfo
- Publication number
- JP6783957B2 JP6783957B2 JP2019562457A JP2019562457A JP6783957B2 JP 6783957 B2 JP6783957 B2 JP 6783957B2 JP 2019562457 A JP2019562457 A JP 2019562457A JP 2019562457 A JP2019562457 A JP 2019562457A JP 6783957 B2 JP6783957 B2 JP 6783957B2
- Authority
- JP
- Japan
- Prior art keywords
- grid
- virtual object
- plane
- newly generated
- resource
- 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
- 238000000034 method Methods 0.000 title claims description 44
- 238000009877 rendering Methods 0.000 claims description 21
- 230000004044 response Effects 0.000 claims description 19
- 238000012790 confirmation Methods 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 2
- 230000008569 process Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005192 partition Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 239000004567 concrete Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000011449 brick Substances 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000009191 jumping Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 239000002023 wood Substances 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/63—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by the player, e.g. authoring using a level editor
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/60—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor
- A63F13/69—Generating or modifying game content before or while executing the game program, e.g. authoring tools specially adapted for game development or game-integrated level editor by enabling or updating specific game elements, e.g. unlocking hidden features, items, levels or versions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/66—Methods for processing data by generating or executing the game program for rendering three dimensional images
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Processing Or Creating Images (AREA)
Description
各直方体グリッドの垂直面に沿って建築されるタイプと、各直方体グリッドの水平面に沿って建築されるタイプと、各直方体グリッドの内斜面に沿って建築されるタイプと、のうちの少なくとも1つを含む前記新規生成リソースの空間的タイプの情報を含む前記建築命令に応答して、前記仮想オブジェクトの現在の位置及び向きを取得することと、
前記空間的タイプの情報、前記仮想オブジェクトの現在の位置及び向きに基づいて、前記複数の直方体グリッドから目標グリッド面を前記新規生成リソースの建築位置として決定することと、
前記目標グリッド面に前記新規生成リソースをレンダリングし生成することと、を含む三次元ゲームシーンにおける仮想リソース生成方法を提供する。
直方体グリッドの垂直面に沿って建築されるタイプと、直方体グリッドの水平面に沿って建築されるタイプと、直方体グリッドの内斜面に沿って建築されるタイプと、のうちの少なくとも1つを含む前記新規生成リソースの空間的タイプの情報を含む前記建築命令に応答して、前記仮想オブジェクトの現在の位置及び向きを取得するように設定された取得ユニットと、
前記空間的タイプの情報、前記仮想オブジェクトの現在の位置及び向きに基づいて、前記複数の直方体グリッドから目標グリッド面を前記新規生成リソースの建築位置として決定するように設定された決定ユニットと、
前記目標グリッド面に前記新規生成リソースをレンダリングし生成するように設定されたレンダリングユニットと、を含む三次元ゲームシーンにおける仮想リソース生成装置を提供する。
各直方体グリッドの垂直面に沿って建築されるタイプと、各直方体グリッドの水平面に沿って建築されるタイプと、各直方体グリッドの内斜面に沿って建築されるタイプと、のうちの少なくとも1つを含む前記新規生成リソースの空間的タイプの情報を含む前記建築命令に応答して、前記仮想オブジェクトの現在の位置及び向きを取得するステップS110と、
前記空間的タイプの情報、前記仮想オブジェクトの現在の位置及び向きに基づいて、前記複数の直方体グリッドから目標グリッド面を前記新規生成リソースの建築位置として決定するステップS120と、
前記目標グリッド面に前記新規生成リソースをレンダリングし生成するステップS130と、を含む。
前記仮想オブジェクトの現在の位置に基づいて、前記仮想オブジェクトが現在位置しているグリッドと、前記仮想オブジェクトが現在位置しているグリッドにおける第1の位置とを計算するステップS210と、
前記現在位置しているグリッド及び前記第1の位置に基づいて、前記建築位置の候補グリッド面の、前記ゲームシーンの地面に平行な水平基準面における第2の位置を決定するステップS220と、
前記仮想オブジェクトの向きの水平基準面における投影に基づいて、前記第2の位置から前記目標グリッド面の水平基準面における第3の位置を決定するステップS230と、
前記仮想オブジェクトの現在の位置及び向き、並びに前記第3の位置に基づいて、前記目標グリッド面の前記三次元ゲームシーンの地面に垂直な垂直方向での第4の位置を決定するステップS240と、
前記第3の位置及び前記第4の位置に基づいて、前記建築位置を得るステップS250と、を含む。
前記仮想オブジェクトの現在の位置に基づいて、前記仮想オブジェクトが現在位置しているグリッドを計算するステップS310と、
前記仮想オブジェクトの向き及び前記現在位置しているグリッドに基づいて、前記目標グリッド面の前記三次元ゲームシーンの地面に垂直な垂直方向での第1の位置を決定するステップS320と、
前記仮想オブジェクトの現在の位置及び向き、前記現在位置しているグリッド、前記第1の位置に基づいて、前記目標グリッド面の前記ゲームシーンの地面に平行な水平基準面における第2の位置を決定するステップS330と、
前記第1の位置及び前記第2の位置に基づいて、前記建築位置を得るステップS340と、を含む。
前記仮想オブジェクトの向きの水平基準面における投影に基づいて、前記目標グリッド面の前記三次元ゲームシーンの地面に平行な水平基準面における延び方向を決定するステップS410と、
前記仮想オブジェクトの現在の位置に基づいて、前記仮想オブジェクトが現在位置しているグリッドと、その現在位置しているグリッドにおける第1の位置とを計算するステップS420と、
前記仮想オブジェクトの向き、前記現在位置しているグリッド及び前記第1の位置に基づいて、前記目標グリッド面の水平基準面における第2の位置を決定するステップS430と、
前記仮想オブジェクトの向き及び前記現在位置しているグリッドに基づいて、前記目標グリッド面の前記三次元ゲームシーンの地面に垂直な垂直方向での第3の位置を決定するステップS440と、
前記第2の位置及び前記第3の位置に基づいて、前記建築位置を得るステップS450と、を含む。
直方体グリッドの垂直面に沿って建築されるタイプと、直方体グリッドの水平面に沿って建築されるタイプと、直方体グリッドの内斜面に沿って建築されるタイプと、のうちの少なくとも1つを含む前記新規生成リソースの空間的タイプの情報を含む前記建築命令に応答して、前記仮想オブジェクトの現在の位置及び向きを取得するように設定された取得ユニットと、
前記空間的タイプの情報、前記仮想オブジェクトの現在の位置及び向きに基づいて、前記複数の直方体グリッドから目標グリッド面を前記新規生成リソースの建築位置として決定するように設定された決定ユニットと、
前記目標グリッド面に前記新規生成リソースをレンダリングし生成するように設定されたレンダリングユニットと、を含む三次元ゲームシーンにおける仮想リソース生成装置をさらに提供する。
各直方体グリッドの垂直面に沿って建築されるタイプと、各直方体グリッドの水平面に沿って建築されるタイプと、各直方体グリッドの内斜面に沿って建築されるタイプと、のうちの少なくとも1つを含む前記新規生成リソースの空間的タイプの情報を含む前記建築命令に応答して、前記仮想オブジェクトの現在の位置及び向きを取得するステップと、
前記空間的タイプの情報、前記仮想オブジェクトの現在の位置及び向きに基づいて、前記複数の直方体グリッドから目標グリッド面を前記新規生成リソースの建築位置として決定するステップと、
前記目標グリッド面に前記新規生成リソースをレンダリングし生成するステップと、を実行するように構成される。
前記目標グリッド面に前記新規生成リソースのプレビュー情報をレンダリングし生成することと、
前記ユーザーが前記プレビュー情報に基づいて入力した確認命令に応答して、前記目標グリッド面に前記新規生成リソースをレンダリングし生成することと、を含む。
前記仮想オブジェクトの現在の位置に基づいて、前記仮想オブジェクトが現在位置しているグリッドと、前記仮想オブジェクトの現在位置しているグリッドにおける第1の位置とを計算することと、
前記現在位置しているグリッド及び前記第1の位置に基づいて、前記建築位置の候補グリッド面の、前記三次元ゲームシーンの地面に平行な水平基準面における第2の位置を決定することと、
前記仮想オブジェクトの向きの前記水平基準面における投影に基づいて、前記第2の位置から前記目標グリッド面の前記水平基準面における第3の位置を決定することと、
前記仮想オブジェクトの現在の位置及び向き、並びに前記第3の位置に基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に垂直な垂直方向での第4の位置を決定することと、
前記第3の位置及び前記第4の位置に基づいて、前記建築位置を得ることと、を含む。
前記仮想オブジェクトの現在の位置に基づいて、前記仮想オブジェクトが現在位置しているグリッドを計算することと、
前記仮想オブジェクトの向き及び前記現在位置しているグリッドに基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に垂直な垂直方向での第1の位置を決定することと、
前記仮想オブジェクトの現在の位置及び向き、前記現在位置しているグリッド、前記第1の位置に基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に平行な水平基準面における第2の位置を決定することと、
前記第1の位置及び前記第2の位置に基づいて、前記建築位置を得ることと、を含む。
前記仮想オブジェクトの向きの水平基準面における投影に基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に平行な水平基準面における延び方向を決定することと、
前記仮想オブジェクトの現在の位置に基づいて、前記仮想オブジェクトが現在位置しているグリッドと、その現在位置しているグリッドにおける第1の位置とを計算することと、
前記仮想オブジェクトの向き、前記現在位置しているグリッド及び前記第1の位置に基づいて、前記目標グリッド面の水平基準面における第2の位置を決定することと、
前記仮想オブジェクトの向き及び前記現在位置しているグリッドに基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に垂直な垂直方向での第3の位置を決定することと、
前記第2の位置及び前記第3の位置に基づいて、前記建築位置を得ることと、を含む。
前記空間的タイプの情報、前記仮想オブジェクトの現在の位置及び向きに基づいて、前記複数の直方体グリッドから目標グリッド面を前記新規生成リソースの建築位置として決定することと、
前記目標グリッド面に前記新規生成リソースをレンダリングし生成することと、を含む三次元ゲームシーンにおける仮想リソース生成方法。
前記目標グリッド面に前記新規生成リソースのプレビュー情報をレンダリングし生成することと、
前記ユーザーが前記プレビュー情報に基づいて入力した確認命令に応答して、前記目標グリッド面に前記新規生成リソースをレンダリングし生成することと、を含む。
前記仮想オブジェクトの現在の位置に基づいて、前記仮想オブジェクトが現在位置しているグリッドと、前記仮想オブジェクトの現在位置しているグリッドにおける第1の位置とを計算することと、
前記現在位置しているグリッド及び前記第1の位置に基づいて、前記建築位置の候補グリッド面の、前記三次元ゲームシーンの地面に平行な水平基準面における第2の位置を決定することと、
前記仮想オブジェクトの向きの前記水平基準面における投影に基づいて、前記第2の位置から前記目標グリッド面の前記水平基準面における第3の位置を決定することと、
前記仮想オブジェクトの現在の位置及び向き、並びに前記第3の位置に基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に垂直な垂直方向での第4の位置を決定することと、
前記第3の位置及び前記第4の位置に基づいて、前記建築位置を得ることと、を含む。
前記仮想オブジェクトの現在の位置に基づいて、前記仮想オブジェクトが現在位置しているグリッドを計算することと、
前記仮想オブジェクトの向き及び前記現在位置しているグリッドに基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に垂直な垂直方向での第1の位置を決定することと、
前記仮想オブジェクトの現在の位置及び向き、前記現在位置しているグリッド、前記第1の位置に基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に平行な水平基準面における第2の位置を決定することと、
前記第1の位置及び前記第2の位置に基づいて、前記建築位置を得ることと、を含む。
前記仮想オブジェクトの向きの水平基準面における投影に基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に平行な水平基準面における延び方向を決定することと、
前記仮想オブジェクトの現在の位置に基づいて、前記仮想オブジェクトが現在位置しているグリッドと、その現在位置しているグリッドにおける第1の位置とを計算することと、
前記仮想オブジェクトの向き、前記現在位置しているグリッド及び前記第1の位置に基づいて、前記目標グリッド面の水平基準面における第2の位置を決定することと、
前記仮想オブジェクトの向き及び前記現在位置しているグリッドに基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に垂直な垂直方向での第3の位置を決定することと、
前記第2の位置及び前記第3の位置に基づいて、前記建築位置を得ることと、を含む。
802 決定ユニット
803 レンダリングユニット
Claims (11)
- 少なくとも1つの仮想オブジェクトと、既存リソース、及びユーザーが入力した建築命令に応答してレンダリングし生成された一部の仮想リソースである新規生成リソースを含む仮想リソースとを含み、空間が複数の直方体グリッドに分割された三次元ゲームシーンにおける仮想リソース生成方法であって、
各直方体グリッドの垂直面に沿って建築されるタイプと、各直方体グリッドの水平面に沿って建築されるタイプと、各直方体グリッドの内斜面に沿って建築されるタイプと、のうちの少なくとも1つを含む前記新規生成リソースの空間的タイプの情報を含む前記建築命令に応答して、前記仮想オブジェクトの現在の位置及び向きを取得することと、
前記空間的タイプの情報、前記仮想オブジェクトの現在の位置及び向きに基づいて、前記複数の直方体グリッドから目標グリッド面を前記新規生成リソースの建築位置として決定することと、
前記目標グリッド面に前記新規生成リソースをレンダリングし生成することと、を含む三次元ゲームシーンにおける仮想リソース生成方法。 - 前記既存リソースの空間的タイプは、各直方体グリッドの垂直面に沿って建築されるタイプ、各直方体グリッドの水平面に沿って建築タイプ、及び各直方体グリッドの内斜面に沿って建築タイプ、のうちの少なくとも1つを含む請求項1に記載の方法。
- 前記目標グリッド面は、少なくとも1つの直方体グリッド面である請求項1に記載の方法。
- 前記目標グリッド面に前記新規生成リソースをレンダリングし生成することは、
前記目標グリッド面に前記新規生成リソースのプレビュー情報をレンダリングし生成することと、
前記ユーザーが前記プレビュー情報に基づいて入力した確認命令に応答して、前記目標グリッド面に前記新規生成リソースをレンダリングし生成することと、を含む請求項1に記載の方法。 - 前記新規生成リソースの空間的タイプが直方体グリッドの垂直面に沿って建築されるタイプである場合、前記新規生成リソースの空間的タイプ、前記仮想オブジェクトの現在の位置及び向きに基づいて、前記複数の直方体グリッド内から前記目標グリッド面を前記建築位置として決定することは、
前記仮想オブジェクトの現在の位置に基づいて、前記仮想オブジェクトが現在位置しているグリッドと、前記仮想オブジェクトの現在位置しているグリッドにおける第1の位置とを計算することと、
前記現在位置しているグリッド及び前記第1の位置に基づいて、前記建築位置の候補グリッド面の、前記三次元ゲームシーンの地面に平行な水平基準面における第2の位置を決定することと、
前記仮想オブジェクトの向きの前記水平基準面における投影に基づいて、前記第2の位置から前記目標グリッド面の前記水平基準面における第3の位置を決定することと、
前記仮想オブジェクトの現在の位置及び向き、並びに前記第3の位置に基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に垂直な垂直方向での第4の位置を決定することと、
前記第3の位置及び前記第4の位置に基づいて、前記建築位置を得ることと、を含む請求項1に記載の方法。 - 前記新規生成リソースの空間的タイプが直方体グリッドの水平面に沿って建築されるタイプである場合、前記新規生成リソースの空間的タイプ、前記仮想オブジェクトの現在の位置及び向きに基づいて、前記複数の直方体グリッドから前記目標グリッド面を前記建築位置として決定することは、
前記仮想オブジェクトの現在の位置に基づいて、前記仮想オブジェクトが現在位置しているグリッドを計算することと、
前記仮想オブジェクトの向き及び前記現在位置しているグリッドに基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に垂直な垂直方向での第1の位置を決定することと、
前記仮想オブジェクトの現在の位置及び向き、前記現在位置しているグリッド、前記第1の位置に基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に平行な水平基準面における第2の位置を決定することと、
前記第1の位置及び前記第2の位置に基づいて、前記建築位置を得ることと、を含む請求項1に記載の方法。 - 前記新規生成リソースの空間的タイプが直方体グリッドの内斜面に沿って建築されるタイプである場合、前記新規生成リソースの空間的タイプ、前記仮想オブジェクトの現在の位置及び向きに基づいて、前記複数の直方体グリッドから前記目標グリッド面を前記建築位置として決定することは、
前記仮想オブジェクトの向きの水平基準面における投影に基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に平行な水平基準面における延び方向を決定することと、
前記仮想オブジェクトの現在の位置に基づいて、前記仮想オブジェクトが現在位置しているグリッドと、その現在位置しているグリッドにおける第1の位置とを計算することと、
前記仮想オブジェクトの向き、前記現在位置しているグリッド及び前記第1の位置に基づいて、前記目標グリッド面の水平基準面における第2の位置を決定することと、
前記仮想オブジェクトの向き及び前記現在位置しているグリッドに基づいて、前記目標グリッド面の、前記三次元ゲームシーンの地面に垂直な垂直方向での第3の位置を決定することと、
前記第2の位置及び前記第3の位置に基づいて、前記建築位置を得ることと、を含む請求項1に記載の方法。 - 前記建築命令は、前記新規生成リソースの垂直方向での延び方向を含み、前記延び方向が垂直上向きである場合、前記仮想オブジェクトの現在の位置は、前記仮想オブジェクトの頭部の現在の位置であり、前記延び方向が垂直下向きである場合、前記仮想オブジェクトの現在の位置は、前記仮想オブジェクトの足部の現在の位置である請求項7に記載の方法。
- 少なくとも1つの仮想オブジェクトと、既存リソース、及びユーザーが入力した建築命令に応答してレンダリングし生成された一部の仮想リソースである新規生成リソースを含む仮想リソースとを含み、空間が複数の直方体グリッドに分割された三次元ゲームシーンにおける仮想リソース生成装置であって、
直方体グリッドの垂直面に沿って建築されるタイプと、直方体グリッドの水平面に沿って建築されるタイプと、直方体グリッドの内斜面に沿って建築されるタイプと、のうちの少なくとも1つを含む前記新規生成リソースの空間的タイプの情報を含む前記建築命令に応答して、前記仮想オブジェクトの現在の位置及び向きを取得するように設定された取得ユニットと、
前記空間的タイプの情報、前記仮想オブジェクトの現在の位置及び向きに基づいて、前記複数の直方体グリッドから目標グリッド面を前記新規生成リソースの建築位置として決定するように設定された決定ユニットと、
前記目標グリッド面に前記新規生成リソースをレンダリングし生成するように設定されたレンダリングユニットと、を含む三次元ゲームシーンにおける仮想リソース生成装置。 - プロセッサと、
前記プロセッサの実行可能な命令を記憶するように設定されたメモリと、を含み、
前記プロセッサは、前記実行可能な命令を実行することにより、請求項1〜8のいずれか一項に記載の方法を実行するように構成される、電子機器。 - プロセッサにより実行されると、請求項1〜8のいずれか一項に記載の方法を実現するコンピュータプログラムが記憶されている、コンピュータ可読記憶媒体。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711484201.3 | 2017-12-29 | ||
CN201711484201.3A CN108211354A (zh) | 2017-12-29 | 2017-12-29 | 3d游戏场景中虚拟资源的生成方法及装置 |
PCT/CN2018/109863 WO2019128381A1 (zh) | 2017-12-29 | 2018-10-11 | 三维游戏场景中虚拟资源的生成方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2020509512A JP2020509512A (ja) | 2020-03-26 |
JP6783957B2 true JP6783957B2 (ja) | 2020-11-11 |
Family
ID=62647301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2019562457A Active JP6783957B2 (ja) | 2017-12-29 | 2018-10-11 | 三次元ゲームシーンにおける仮想リソース生成方法及び装置 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11090562B2 (ja) |
JP (1) | JP6783957B2 (ja) |
CN (1) | CN108211354A (ja) |
WO (1) | WO2019128381A1 (ja) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108211354A (zh) * | 2017-12-29 | 2018-06-29 | 网易(杭州)网络有限公司 | 3d游戏场景中虚拟资源的生成方法及装置 |
CN109087402B (zh) * | 2018-07-26 | 2021-02-12 | 上海莉莉丝科技股份有限公司 | 在3d场景的特定表面上覆盖特定表面形态的方法、***、设备和介质 |
CN109173253A (zh) * | 2018-11-21 | 2019-01-11 | 北京像素软件科技股份有限公司 | 游戏角色位置判定方法及装置 |
CN109316750B (zh) * | 2018-11-21 | 2022-01-11 | 北京像素软件科技股份有限公司 | 游戏场景区域划分方法及装置 |
CN109663346A (zh) * | 2019-01-07 | 2019-04-23 | 网易(杭州)网络有限公司 | 一种游戏中的建造控制方法和装置 |
CN109731329B (zh) * | 2019-01-31 | 2022-06-14 | 网易(杭州)网络有限公司 | 一种针对游戏中虚拟组件的放置位置的确定方法和装置 |
CN110193190B (zh) * | 2019-06-03 | 2023-02-28 | 网易(杭州)网络有限公司 | 游戏对象的创建方法、触控终端设备、电子设备及介质 |
CN111298431B (zh) * | 2020-02-26 | 2023-08-22 | 网易(杭州)网络有限公司 | 一种游戏中的建造方法和装置 |
CN111617475B (zh) * | 2020-05-28 | 2022-03-01 | 腾讯科技(深圳)有限公司 | 一种交互对象的构建方法、装置、设备和存储介质 |
CN112402981A (zh) * | 2020-11-11 | 2021-02-26 | 完美世界(北京)软件科技发展有限公司 | 游戏场景的控制方法和装置、存储介质和电子设备 |
CN112717382A (zh) * | 2020-12-04 | 2021-04-30 | 网易(杭州)网络有限公司 | 游戏虚拟对象建造方法、装置、存储介质及计算机设备 |
CN112465946B (zh) * | 2020-12-08 | 2023-07-14 | 网易(杭州)网络有限公司 | 波纹的渲染方法、装置、电子设备及计算机可读介质 |
CN112494937A (zh) * | 2020-12-16 | 2021-03-16 | 北京冰封互娱科技有限公司 | 一种游戏场景搭建方法及装置、存储介质、计算设备 |
CN113769397B (zh) * | 2021-09-28 | 2024-03-22 | 腾讯科技(深圳)有限公司 | 虚拟物体的设置方法、装置、设备、介质及程序产品 |
CN115588070B (zh) * | 2022-12-12 | 2023-03-14 | 南方科技大学 | 一种三维图像风格化迁移方法及终端 |
CN117274505B (zh) * | 2023-11-20 | 2024-03-05 | 广州中鸣数码科技有限公司 | 图像映射到搭建图的显示方法及装置 |
Family Cites Families (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3109381B2 (ja) * | 1994-04-22 | 2000-11-13 | 凸版印刷株式会社 | 住宅プランニングシステム |
EP1077431A1 (en) * | 1999-08-16 | 2001-02-21 | Mtu Motoren- Und Turbinen-Union MàNchen Gmbh | Generating a three-dimensional mesh for finite element analysis |
US7647387B2 (en) | 2000-12-01 | 2010-01-12 | Oracle International Corporation | Methods and systems for rule-based distributed and personlized content delivery |
US20050153766A1 (en) * | 2000-12-05 | 2005-07-14 | Harmon Matthew C. | E-Commerce Role Playing Platform |
WO2005059842A1 (es) * | 2003-12-19 | 2005-06-30 | Tdvision Corporation S.A. De C.V. | Sistema de videojuegos 3d |
US8814679B2 (en) * | 2010-06-14 | 2014-08-26 | Nintendo Co., Ltd. | Rivet mechanisms |
US8692827B1 (en) * | 2011-01-24 | 2014-04-08 | Google Inc. | Carving buildings from a three-dimensional model, and applications thereof |
US9773074B2 (en) * | 2012-12-06 | 2017-09-26 | Daybreak Game Company Llc | System and method for building digital objects with blocks |
US20140162781A1 (en) | 2012-12-06 | 2014-06-12 | Sony Online Entrtainment Llc | System and method for building in groups |
US10099115B2 (en) | 2012-12-06 | 2018-10-16 | Sony Interactive Entertainment America Llc | System and method for user creation of digital objects |
GB2534086B (en) * | 2013-10-01 | 2021-06-02 | Dishno Aaron | Three-dimensional (3D) browsing |
CN104794756A (zh) * | 2014-01-20 | 2015-07-22 | 鸿富锦精密工业(深圳)有限公司 | 点云模型贴图***及方法 |
JP6433217B2 (ja) * | 2014-09-25 | 2018-12-05 | 株式会社コナミデジタルエンタテインメント | 音量制御装置、音量制御システム、及びプログラム |
US10217278B1 (en) * | 2015-03-03 | 2019-02-26 | Amazon Technologies, Inc. | Three dimensional terrain modeling |
JP6577209B2 (ja) | 2015-03-05 | 2019-09-18 | 株式会社バンダイナムコエンターテインメント | プログラム及びサーバシステム |
CN113689537A (zh) * | 2015-03-12 | 2021-11-23 | 快乐L-领主有限公司 | 用于基于体素的三维建模的***、方法和设备 |
US10115240B2 (en) | 2015-08-11 | 2018-10-30 | Amazon Technologies, Inc. | Virtual area generation and manipulation |
US20170053457A1 (en) * | 2015-08-20 | 2017-02-23 | Angle Technologies, Inc. | Automatic logic application based upon user input shapes |
US10956625B2 (en) * | 2015-09-01 | 2021-03-23 | Siemens Industry Software Inc. | Mesh generation system and method |
US11433310B2 (en) * | 2016-07-05 | 2022-09-06 | Lego A/S | Method for creating a virtual object |
WO2018022647A1 (en) * | 2016-07-29 | 2018-02-01 | Exxonmobil Upstream Research Company | Method and system for generating a subsurface model |
US10726611B1 (en) * | 2016-08-24 | 2020-07-28 | Electronic Arts Inc. | Dynamic texture mapping using megatextures |
CN106295063B (zh) * | 2016-08-24 | 2019-03-22 | 大连都市发展设计有限公司 | 建筑物节点等效面传热系数计算方法 |
CN106326554A (zh) * | 2016-08-24 | 2017-01-11 | 中天建设集团有限公司天津分公司 | 一种砌体模型排版施工方法 |
US20180068574A1 (en) * | 2016-09-08 | 2018-03-08 | Jim LaCrosse | Method of and system for facilitating structured block play in a virtual reality environment |
US10773179B2 (en) * | 2016-09-08 | 2020-09-15 | Blocks Rock Llc | Method of and system for facilitating structured block play |
US10275941B2 (en) * | 2016-11-01 | 2019-04-30 | Dg Holdings, Inc. | Multi-layered depth and volume preservation of stacked meshes |
US10282551B2 (en) * | 2017-05-12 | 2019-05-07 | Linden Research, Inc. | Systems and methods to control publication of user content in a virtual world |
EP3727622B1 (en) * | 2017-12-22 | 2023-09-06 | Magic Leap, Inc. | Caching and updating of dense 3d reconstruction data |
CN108211354A (zh) | 2017-12-29 | 2018-06-29 | 网易(杭州)网络有限公司 | 3d游戏场景中虚拟资源的生成方法及装置 |
US10984587B2 (en) * | 2018-07-13 | 2021-04-20 | Nvidia Corporation | Virtual photogrammetry |
-
2017
- 2017-12-29 CN CN201711484201.3A patent/CN108211354A/zh active Pending
-
2018
- 2018-10-11 JP JP2019562457A patent/JP6783957B2/ja active Active
- 2018-10-11 WO PCT/CN2018/109863 patent/WO2019128381A1/zh active Application Filing
- 2018-10-11 US US16/638,143 patent/US11090562B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US11090562B2 (en) | 2021-08-17 |
WO2019128381A1 (zh) | 2019-07-04 |
CN108211354A (zh) | 2018-06-29 |
US20200316465A1 (en) | 2020-10-08 |
JP2020509512A (ja) | 2020-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6783957B2 (ja) | 三次元ゲームシーンにおける仮想リソース生成方法及び装置 | |
US20230010973A1 (en) | Virtual Resource Processing Method in Game Scene and Apparatus, Terminal, and Storage-Medium | |
US11224814B2 (en) | Processing method and apparatus for virtual resource in game scene | |
US11020665B2 (en) | Information processing method and apparatus, storage medium, and electronic device for custom model editing | |
JP2020513948A (ja) | 情報処理方法及び装置、記憶媒体、電子機器 | |
JP3696216B2 (ja) | 3次元ビデオゲーム装置、3次元ビデオゲームにおける仮想カメラの制御方法、並びにプログラム及び記録媒体 | |
US10525354B2 (en) | Game apparatus, game controlling method and storage medium for determining a terrain based on a distribution of collision positions | |
WO2019091463A1 (zh) | 虚拟环境画面的显示方法和装置 | |
JP6864753B2 (ja) | オブジェクト移動方法及び装置並びに記憶媒体、電子装置 | |
CN111714895B (zh) | 游戏数据的处理方法及装置、存储介质、计算机设备 | |
CN113144607B (zh) | 游戏中虚拟对象的寻路方法、装置及电子设备 | |
CN111921195B (zh) | 三维场景的生成方法和装置、存储介质和电子装置 | |
CN113952720A (zh) | 游戏场景渲染方法、装置、电子设备及存储介质 | |
CN109260709B (zh) | 一种动态路线的生成方法及装置 | |
JP2012247953A (ja) | プログラム、情報記憶媒体、情報処理システム及び情報処理方法 | |
CN112245909A (zh) | 一种游戏内对象锁定的方法及装置 | |
JP6576544B2 (ja) | 情報処理装置、情報処理方法、コンピュータ読み取り可能な記憶媒体 | |
JP5784985B2 (ja) | プログラム、情報記憶媒体、情報処理システム及び情報処理方法 | |
CN112587924A (zh) | 游戏ai的躲避方法、装置、存储介质及计算机设备 | |
JP7324256B2 (ja) | ゲームプログラム、情報処理装置、情報処理システム、および情報処理方法 | |
CN113900804A (zh) | 游戏资源配置数据的生成方法及游戏资源的构建方法 | |
JP2007000472A (ja) | 携帯型ゲーム装置、プログラムおよび情報記憶媒体 | |
JP5396432B2 (ja) | プログラム、情報記憶媒体、情報処理システム及び情報処理方法 | |
CN118179035A (zh) | 角色站立位置的调整方法及装置、存储介质、电子装置 | |
CN116392814A (zh) | 虚拟世界中的寻路方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190729 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200902 |
|
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: 20200923 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20201022 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6783957 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |