JP4960768B2 - 情報処理装置、情報処理方法、及びプログラム - Google Patents
情報処理装置、情報処理方法、及びプログラム Download PDFInfo
- Publication number
- JP4960768B2 JP4960768B2 JP2007142327A JP2007142327A JP4960768B2 JP 4960768 B2 JP4960768 B2 JP 4960768B2 JP 2007142327 A JP2007142327 A JP 2007142327A JP 2007142327 A JP2007142327 A JP 2007142327A JP 4960768 B2 JP4960768 B2 JP 4960768B2
- Authority
- JP
- Japan
- Prior art keywords
- virtual object
- user
- level
- orientation
- change pattern
- 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 - Fee Related
Links
Images
Landscapes
- Processing Or Creating Images (AREA)
- User Interface Of Digital Computer (AREA)
Description
図1は、本実施形態に係る情報処理装置のハードウェア構成を示すブロック図である。
第2の実施形態以降の各実施形態については、第1の実施形態と異なる点のみについて説明する。
第1の実施形態では、複数種類の変化パターンのそれぞれに対応する変化パターンデータが外部記憶装置106に保存されていた。本実施形態では、1種類の変化パターンに対応する変化パターンデータが外部記憶装置106に保存されているものとする。そして、係る変化パターンデータが示す各キーフレームの位置姿勢のうち、用いるキーフレームを、ユーザから入力されたユーザデータに応じて選択するようにする。
キーフレーム間の補間方法(補間のアルゴリズム)を、レベルに応じて異ならせても良い。例えば、低いレベルのユーザデータが入力されると、キーフレーム間をより次数の低い補間方法で補間する。最も次数の低い補間方法にした場合は、図7に示すように、キーフレーム間を単純な直線で補間したアニメーションとなる。本実施形態は、例えば、キーフレームの数をレベルに関係なく一定にし、補間方法のみをレベルに応じて変更する。
仮想物体が移動したり回転したりする過程で、仮想物体の属性をも同時に制御するようにしても良い。例えば、図5に示す如く、仮想物体が直線上を移動する場合に、ある地点1102を通過するとだんだんその透明度を上げ、ある地点1103を通過すると、まただんだんと透明度を下げるように、仮想物体の可視属性を制御するとする。この場合、ユーザが入力したユーザデータのレベルが高いほど、より急激に透明になり、非透明に戻る速度もまた遅い。このように、仮想物体の属性を時間の変化と共に変化させる場合に、その変化のパターンを、ユーザから入力されたユーザデータのレベルに応じて変えても良い。
上記各実施形態では、各仮想物体に独立して変化パターンを与えたが、複数の仮想物体が連動して動作するような場合、1つの仮想物体に対して設定した変化パターンを、係る仮想物体と連動して動作するその他の仮想物体に対して設定しても良い。また、係る仮想物体と連動して動作するその他の仮想物体は全く位置も姿勢も変更させないようにしても良い。
また、本発明の目的は、以下のようにすることによって達成されることはいうまでもない。即ち、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記録媒体(または記憶媒体)を、システムあるいは装置に供給する。係る記憶媒体は言うまでもなく、コンピュータ読み取り可能な記憶媒体である。そして、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムコードを読み出し実行する。この場合、記録媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記録した記録媒体は本発明を構成することになる。
Claims (6)
- ユーザごとに対応づけられたユーザレベルと、仮想物体の動きの詳細度が異なる複数の変化パターンであって、当該動きの詳細度が高いほど高いユーザレベルに対応づけられており、該仮想物体の位置姿勢の変化を示す変化パターンとを保持する保持手段と、
前記保持されたユーザレベルのうち、前記仮想物体を閲覧するユーザに対応づけられたユーザレベルを取得する取得手段と、
前記保持された複数の変化パターンのうち、前記取得したユーザレベルに対応づけられた変化パターンを選択する選択手段と、
前記選択された変化パターンに従って前記仮想物体の位置姿勢を変化させ、当該位置姿勢が変化している仮想物体の画像を前記閲覧するユーザに対して表示させる表示手段と
を備えることを特徴とする情報処理装置。 - 前記保持手段が、表示させるフレーム数が異なる複数の変化パターンであって、前記フレーム数が多いほど高いユーザレベルに対応づけられており、該仮想物体の位置姿勢の変化を示す変化パターンを保持し、
前記表示手段が、前記選択された変化パターンに基づくフレームの数に合わせて前記仮想物体の位置姿勢を変化させ、当該仮想物体を前記閲覧するユーザに対して表示させることを特徴とする請求項1に記載の情報処理装置。 - 前記表示手段が、前記動きの詳細度が低いほど前記画像のキーフレーム間の各フレームの補間を簡略化し、前記仮想物体の画像を表示させることを特徴とする請求項1又は2に記載の情報処理装置。
- 前記変化パターンは、仮想空間において前記仮想物体が予め定められた位置を通過したときに変化させる当該仮想物体の透明度の変化速度を示す変化パターンであることを特徴とする請求項1に記載の情報処理装置。
- 請求項1乃至4の何れか1項に記載の情報処理装置の各手段としてコンピュータを機能させるためのプログラム。
- 情報処理装置の取得手段が、ユーザごとに対応づけられた予め保持されたユーザレベルのうち、仮想物体を閲覧するユーザに対応づけられたユーザレベルを取得する取得工程と、
前記情報処理装置の選択手段が、予め保持された、前記仮想物体の動きの詳細度が異なる複数の変化パターンであって、当該動きの詳細度が高いほど高いユーザレベルに対応づけられており、該仮想物体の位置姿勢の変化を示す複数の変化パターンのうち、前記取得したユーザレベルに対応づけられた変化パターンを選択する選択工程と、
前記情報処理装置の表示手段が、前記選択された変化パターンに従って前記仮想物体の位置姿勢を変化させ、当該位置姿勢が変化している仮想物体の画像を前記閲覧するユーザに対して表示させる表示工程と
を有することを特徴とする情報処理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007142327A JP4960768B2 (ja) | 2007-05-29 | 2007-05-29 | 情報処理装置、情報処理方法、及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007142327A JP4960768B2 (ja) | 2007-05-29 | 2007-05-29 | 情報処理装置、情報処理方法、及びプログラム |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2008299429A JP2008299429A (ja) | 2008-12-11 |
JP2008299429A5 JP2008299429A5 (ja) | 2010-06-24 |
JP4960768B2 true JP4960768B2 (ja) | 2012-06-27 |
Family
ID=40172929
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007142327A Expired - Fee Related JP4960768B2 (ja) | 2007-05-29 | 2007-05-29 | 情報処理装置、情報処理方法、及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4960768B2 (ja) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3517639B2 (ja) * | 2000-09-27 | 2004-04-12 | キヤノン株式会社 | 複合現実感提示装置及びその方法並びに記憶媒体 |
JP2003067429A (ja) * | 2001-05-09 | 2003-03-07 | Sony Corp | 情報公開システム、サーバ、クライアント装置、および、プログラム |
JP2005071182A (ja) * | 2003-08-26 | 2005-03-17 | Matsushita Electric Works Ltd | 3次元アニメーション作成支援装置 |
-
2007
- 2007-05-29 JP JP2007142327A patent/JP4960768B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008299429A (ja) | 2008-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8264488B2 (en) | Information processing apparatus, information processing method, and program | |
JP4612902B2 (ja) | ファイル表示装置及びその制御方法、並びにプログラム | |
US7966560B2 (en) | Laying out web components using mounting and pooling functions | |
US20100302249A1 (en) | Apparatus, systems and methods for layout of scene graphs using node bounding areas | |
WO1997039425A1 (en) | Methods and apparatus for rendering three-dimensional images | |
US8576248B2 (en) | Image processing method and image processing apparatus | |
JP5195641B2 (ja) | ハーネス検証装置およびハーネス検証プログラム | |
JP2006302035A (ja) | 画像処理方法、画像処理装置 | |
JP4948273B2 (ja) | 情報処理方法及び情報処理装置 | |
CN106716500B (zh) | 一种信息处理装置及深度定义方法 | |
US20140258921A1 (en) | System and method for ergonomic placement of an object or cursor on a computer display | |
JP4960768B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
CN115131477A (zh) | 角色模型的形态调整方法、装置、处理设备及存储介质 | |
JP2000348207A (ja) | 画像描画方法、画像描画装置及び記録媒体 | |
JP6432059B2 (ja) | 情報処理装置、その制御方法、及びプログラム | |
JP4501479B2 (ja) | ポリゴンモデルの簡略化方法、画像処理装置、画像描画装置、及びプログラム | |
US20040164982A1 (en) | Method and apparatus for editing three-dimensional model, and computer readable medium | |
JP6003531B2 (ja) | 情報処理装置、描画方法およびプログラム | |
JP2009058991A (ja) | ウィンドウ表示システム、方法及びプログラム | |
JP2009020364A (ja) | 地図表示装置および地図表示方法 | |
JPH07271998A (ja) | 立体表示方法および装置 | |
JP3679484B2 (ja) | 図形処理装置及びその方法 | |
JP4310909B2 (ja) | 画像処理装置 | |
CN116681867A (zh) | 光伏组件三维动态构建***及方法 | |
JPH11283046A (ja) | 画像データ生成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100511 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100511 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110922 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111118 |
|
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: 20120224 |
|
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: 20120323 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150330 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |