JP5734361B2 - オブジェクト表示装置 - Google Patents
オブジェクト表示装置 Download PDFInfo
- Publication number
- JP5734361B2 JP5734361B2 JP2013145236A JP2013145236A JP5734361B2 JP 5734361 B2 JP5734361 B2 JP 5734361B2 JP 2013145236 A JP2013145236 A JP 2013145236A JP 2013145236 A JP2013145236 A JP 2013145236A JP 5734361 B2 JP5734361 B2 JP 5734361B2
- Authority
- JP
- Japan
- Prior art keywords
- skeleton
- polygon
- character
- movement
- bone
- 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
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/55—Controlling game characters or game objects based on the game progress
- A63F13/57—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
- G06T13/20—Three-dimensional [3D] animation
-
- 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
- A63F2300/6607—Methods for processing data by generating or executing the game program for rendering three dimensional images for animating game characters, e.g. skeleton kinematics
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Description
11 制御部
12 RAM
13 HDD
14 サウンド処理
15 グラフィック処理部
16 DVD/CD−ROMドライブ
17 通信インターフェイス
18 インターフェイス部
19 フレームメモリ
20 メモリーカードスロット
21 入力部
22 スピーカー
23 表示装置
24 表示画面
25 記録媒体
26 アンテナ
27 メモリーカード
2 通信ネットワーク
3 サーバ装置
31 制御部
32 RAM
33 HDD
34 通信インターフェイス
50 キャラクタ管理テーブル
Claims (6)
- 第一のオブジェクトと、第二のオブジェクトとを表示するオブジェクト表示装置であって、
第一のオブジェクトが有する第一の骨格、及び、第二のオブジェクトが有する第二の骨格のそれぞれの位置と関連付けてポリゴンの位置が設定されており、
第一の骨格を動作させる第一骨格動作手段と、
第一骨格動作手段により動作された第一の骨格の動作に従って、第一の骨格及び第二の骨格の略平行な位置関係を維持しながら、第二の骨格を動作させる第二骨格動作手段と、
第一の骨格と第二の骨格の位置をもとにポリゴンの位置を算出する位置算出手段と、
位置算出手段により算出された位置でポリゴンを描画することで、第一のオブジェクト及び第二のオブジェクトを表示画面に表示するオブジェクト表示手段と
を備えるオブジェクト表示装置。 - 第一の骨格の位置と関連付けられた第一のポリゴンの位置が、第一の骨格に略平行な位置に設定されており、
第二の骨格の位置と関連付けられた第二のポリゴンの位置が、第二の骨格と所定の角度を有する位置に設定されている
ことを特徴とする請求項1に記載のオブジェクト表示装置。 - さらに、所定の条件を満たした場合に、第二骨格動作手段による第二の骨格を動作させる動作方法を切り替える動作方法切替手段とを備え、
動作方法切替手段により第二の骨格の動作方法が切り換えられた場合に、第二骨格動作手段が、第一骨格動作手段により動作された第一の骨格の動作とは関係なく、物理演算処理により第二の骨格を動作させることを特徴とする請求項1又は2に記載のオブジェクト表示装置。 - 第一のオブジェクトと、第二のオブジェクトの表示をコンピュータ装置に実行させるオブジェクト表示プログラムであって、
第一のオブジェクトが有する第一の骨格、及び、第二のオブジェクトが有する第二の骨格のそれぞれの位置と関連付けてポリゴンの位置が設定されており、
コンピュータ装置を、
第一の骨格を動作させる第一骨格動作手段と、
第一骨格動作手段により動作された第一の骨格の動作に従って、第一の骨格及び第二の骨格の略平行な位置関係を維持しながら、第二の骨格を動作させる第二骨格動作手段と、
第一の骨格と第二の骨格の位置をもとにポリゴンの位置を算出する位置算出手段と、
位置算出手段により算出された位置でポリゴンを描画することで、第一のオブジェクト及び第二のオブジェクトを表示画面に表示するオブジェクト表示手段
として機能させるオブジェクト表示プログラム。 - 第一のオブジェクトと、第二のオブジェクトの表示を、記憶手段及び制御部を有するコンピュータ装置に実行させるオブジェクト表示方法であって、
第一のオブジェクトが有する第一の骨格、及び、第二のオブジェクトが有する第二の骨格のそれぞれの位置とポリゴンの位置との位置関係が記憶手段に設定されており、
制御部において、第一の骨格を動作させるステップと、
制御部において、動作された第一の骨格の動作に従って、第一の骨格及び第二の骨格の略平行な位置関係を維持しながら、第二の骨格を動作させるステップと、
制御部において、動作された第一の骨格と第二の骨格の位置をもとに、記憶手段に設定された位置関係に応じてポリゴンの位置を算出するステップと、
制御部において、算出された位置でポリゴンを描画することで、第一のオブジェクト及び第二のオブジェクトを表示画面に表示するステップと
を備えるオブジェクト表示方法。 - オブジェクト表示装置毎に操作可能なオブジェクトが割り当てられたオブジェクト表示装置が、相互に接続可能なオブジェクト表示システムであって、
該オブジェクトが、第一のオブジェクトと、第二のオブジェクトとを含むものであり、
第一のオブジェクトが有する第一の骨格、及び、第二のオブジェクトが有する第二の骨格のそれぞれの位置と関連付けてポリゴンの位置が設定されており、
他オブジェクト表示装置が、
他オブジェクト表示装置に割り当てられた他オブジェクトの操作情報を受け付ける操作情報受付手段と、
操作情報受付手段により、受け付けた操作情報を送信する操作情報送信手段とを備え、
自オブジェクト表示装置が、
他オブジェクト表示装置から操作情報を受信する操作情報受信手段と、
操作情報受信手段により受信した操作情報にしたがって、他オブジェクトの第一の骨格を動作させる第一骨格動作手段と、
第一骨格動作手段により動作された第一の骨格の動作に従って、第一の骨格及び第二の骨格の略平行な位置関係を維持しながら、他オブジェクトの第二の骨格を動作させる第二骨格動作手段と、
該第一の骨格と該第二の骨格の位置をもとに他オブジェクトのポリゴンの位置を算出する位置算出手段と、
位置算出手段により算出された位置でポリゴンを描画することで、他オブジェクトの第一のオブジェクト及び第二のオブジェクトを表示画面に表示するオブジェクト表示手段と
を備えるオブジェクト表示システム。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013145236A JP5734361B2 (ja) | 2012-08-01 | 2013-07-11 | オブジェクト表示装置 |
| US13/945,192 US9675887B2 (en) | 2012-08-01 | 2013-07-18 | Object display device |
| EP13177899.5A EP2692399A1 (en) | 2012-08-01 | 2013-07-24 | Object display device |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012171533 | 2012-08-01 | ||
| JP2012171533 | 2012-08-01 | ||
| JP2013145236A JP5734361B2 (ja) | 2012-08-01 | 2013-07-11 | オブジェクト表示装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014044709A JP2014044709A (ja) | 2014-03-13 |
| JP5734361B2 true JP5734361B2 (ja) | 2015-06-17 |
Family
ID=48875567
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013145236A Active JP5734361B2 (ja) | 2012-08-01 | 2013-07-11 | オブジェクト表示装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9675887B2 (ja) |
| EP (1) | EP2692399A1 (ja) |
| JP (1) | JP5734361B2 (ja) |
Families Citing this family (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106780673A (zh) * | 2017-02-13 | 2017-05-31 | 杨金强 | 一种动画制作方法及系统 |
| US11972353B2 (en) | 2020-01-22 | 2024-04-30 | Electronic Arts Inc. | Character controllers using motion variational autoencoders (MVAEs) |
| US11648480B2 (en) | 2020-04-06 | 2023-05-16 | Electronic Arts Inc. | Enhanced pose generation based on generative modeling |
| US12169889B2 (en) | 2021-06-10 | 2024-12-17 | Electronic Arts Inc. | Enhanced system for generation of facial models and animation |
| US12236510B2 (en) | 2021-06-10 | 2025-02-25 | Electronic Arts Inc. | Enhanced system for generation of facial models and animation |
| WO2023000078A1 (en) * | 2021-07-23 | 2023-01-26 | Digital Domain Virtual Human (Us), Inc. | Method and system for animating hair with resolution independent fiber deformation |
| US11816772B2 (en) * | 2021-12-13 | 2023-11-14 | Electronic Arts Inc. | System for customizing in-game character animations by players |
| US12387409B2 (en) | 2022-10-21 | 2025-08-12 | Electronic Arts Inc. | Automated system for generation of facial animation rigs |
| US12569761B2 (en) | 2023-06-01 | 2026-03-10 | Electronic Arts Inc. | System for generating visual content within a game application environment |
| US12456245B2 (en) | 2023-09-29 | 2025-10-28 | Electronic Arts Inc. | Enhanced system for generation and optimization of facial models and animation |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10188028A (ja) * | 1996-10-31 | 1998-07-21 | Konami Co Ltd | スケルトンによる動画像生成装置、該動画像を生成する方法、並びに該動画像を生成するプログラムを記憶した媒体 |
| JP5002103B2 (ja) * | 2001-09-28 | 2012-08-15 | 株式会社バンダイナムコゲームス | 画像生成システム、画像生成方法及びプログラム |
| JP3926307B2 (ja) * | 2003-08-06 | 2007-06-06 | 株式会社スクウェア・エニックス | 3次元画像描画装置及び方法、プログラム、並びに記録媒体 |
| JP4382117B2 (ja) | 2007-07-25 | 2009-12-09 | 株式会社スクウェア・エニックス | 画像生成装置及び方法、並びにプログラム及び記録媒体 |
| JP4387429B2 (ja) | 2007-07-25 | 2009-12-16 | 株式会社スクウェア・エニックス | 画像生成装置及び方法、並びにプログラム及び記録媒体 |
| WO2009144945A1 (ja) * | 2008-05-30 | 2009-12-03 | 株式会社カプコン | ゲームプログラム、記憶媒体、ゲーム装置およびゲームシステム |
| US8941642B2 (en) | 2008-10-17 | 2015-01-27 | Kabushiki Kaisha Square Enix | System for the creation and editing of three dimensional models |
| WO2010060113A1 (en) | 2008-11-24 | 2010-05-27 | Mixamo, Inc. | Real time generation of animation-ready 3d character models |
| US8982122B2 (en) | 2008-11-24 | 2015-03-17 | Mixamo, Inc. | Real time concurrent design of shape, texture, and motion for 3D character animation |
| US8659596B2 (en) * | 2008-11-24 | 2014-02-25 | Mixamo, Inc. | Real time generation of animation-ready 3D character models |
| JP4975720B2 (ja) * | 2008-12-17 | 2012-07-11 | 株式会社コナミデジタルエンタテインメント | ゲームプログラム、ゲーム制御方法及びゲーム装置 |
| CA2798954C (en) | 2010-05-10 | 2016-05-24 | Square Enix Co., Ltd. | Image processing apparatus, image processing method, and image processing program |
| JP5227389B2 (ja) | 2010-12-07 | 2013-07-03 | 株式会社スクウェア・エニックス | ネットワークゲームシステム、ゲーム装置、及びプログラム |
-
2013
- 2013-07-11 JP JP2013145236A patent/JP5734361B2/ja active Active
- 2013-07-18 US US13/945,192 patent/US9675887B2/en active Active
- 2013-07-24 EP EP13177899.5A patent/EP2692399A1/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| US9675887B2 (en) | 2017-06-13 |
| EP2692399A1 (en) | 2014-02-05 |
| US20140035933A1 (en) | 2014-02-06 |
| JP2014044709A (ja) | 2014-03-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5734361B2 (ja) | オブジェクト表示装置 | |
| JP3696216B2 (ja) | 3次元ビデオゲーム装置、3次元ビデオゲームにおける仮想カメラの制御方法、並びにプログラム及び記録媒体 | |
| US7088366B2 (en) | Image generation method, program, and information storage medium | |
| US7568974B2 (en) | Video game processing apparatus, a method and a computer program product for processing a video game | |
| JP3926307B2 (ja) | 3次元画像描画装置及び方法、プログラム、並びに記録媒体 | |
| JP7138204B2 (ja) | コンピュータゲームにおける伸縮可能なキャラクタのギャップシミュレーション | |
| JP2003103047A (ja) | 画像生成システム、画像生成方法及びプログラム | |
| JP7097163B2 (ja) | ゲームシステム、ゲーム提供方法及びプログラム | |
| JP5775323B2 (ja) | プログラム、および、当該プログラムを実行するコンピュータを備えた画像処理装置 | |
| JP6983521B2 (ja) | 画像処理方法及びコンピュータ可読媒体 | |
| JP5785414B2 (ja) | プログラム、および、当該プログラムを記録したプログラム記録部を備えている画像処理装置 | |
| JP5767682B2 (ja) | ゲームプログラムおよびゲームシステム | |
| US11298617B2 (en) | Game program, game processing method, and information processing device | |
| JP5635161B2 (ja) | キャラクタ表示装置 | |
| JP7631659B2 (ja) | 主制御対象の投影生成方法、装置、コンピュータ機器及びコンピュータプログラム | |
| JP2020035446A (ja) | 画像処理装置、画像処理システム、及びプログラム | |
| JP4451897B2 (ja) | ゲームプログラム、ゲーム装置及びゲーム制御方法 | |
| JP2013200770A (ja) | 画像再生プログラム及びゲームシステム | |
| JP5575553B2 (ja) | プログラム、当該プログラムを記録した記録媒体、および、当該プログラムを記憶したプログラム記憶手段を備えた画像処理装置 | |
| JP2015212965A (ja) | プログラム、および、当該プログラムを実行するコンピュータを備えた画像処理装置 | |
| JP5378027B2 (ja) | ゲームプログラム、記憶媒体およびコンピュータ装置 | |
| JP4754229B2 (ja) | プログラム、情報記憶媒体及び画像生成システム | |
| JP4624527B2 (ja) | ゲームシステム及び情報記憶媒体 | |
| JP2020035099A (ja) | 画像処理装置、画像処理システム、及びプログラム | |
| JP6578322B2 (ja) | ゲームプログラムおよびゲーム装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20131226 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20131226 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140609 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140701 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140829 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20141021 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150120 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20150128 |
|
| 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: 20150324 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150414 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5734361 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |
|
| 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 |
|
| 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 |