JPH1040419A5 - - Google Patents

Info

Publication number
JPH1040419A5
JPH1040419A5 JP1997106051A JP10605197A JPH1040419A5 JP H1040419 A5 JPH1040419 A5 JP H1040419A5 JP 1997106051 A JP1997106051 A JP 1997106051A JP 10605197 A JP10605197 A JP 10605197A JP H1040419 A5 JPH1040419 A5 JP H1040419A5
Authority
JP
Japan
Prior art keywords
data
time
series
animation
receiving device
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.)
Granted
Application number
JP1997106051A
Other languages
Japanese (ja)
Other versions
JP4053627B2 (en
JPH1040419A (en
Filing date
Publication date
Application filed filed Critical
Priority to JP10605197A priority Critical patent/JP4053627B2/en
Priority claimed from JP10605197A external-priority patent/JP4053627B2/en
Publication of JPH1040419A publication Critical patent/JPH1040419A/en
Publication of JPH1040419A5 publication Critical patent/JPH1040419A5/ja
Application granted granted Critical
Publication of JP4053627B2 publication Critical patent/JP4053627B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Description

【発明の名称】通信型コンピュータグラフィックスアニメーション方法 [Title of Invention] Communication-type computer graphics animation method

【0011】
【課題を解決するための手段】
本願請求項1に係る発明は、送信装置と、複数または単数の受信装置と、前記送信装置と前記受信装置間の通信媒体手段からなるシステムにおける前記受信装置でのコンピュータグラフィックス・アニメーションデータの受信と画像生成に関する方法であって、物体の形状データと、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、物体の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存する第1段階と、画像生成の視点の移動と、視線方向、画角の変更を時系列動きデータとして記述でき、前記受信装置の前記記憶装置に保存した前記アニメーションデータに基づいて、前記時系列動きデータに従って画像生成の視点と視線方向、画角の変更を行ないながらレンダリングを行ない、表示装置にコンピュータグラフィックス・アニメーション画像を表示する第段階とを有する、ことを特徴とするものである。
[0011]
[Means for solving the problem]
The invention of claim 1 of the present application is a method for receiving computer graphics animation data and generating images at a receiving device in a system comprising a transmitting device , a single or multiple receiving devices , and a communication medium means between the transmitting device and the receiving devices , the method comprising: a first step of receiving animation data consisting of object shape data, shape data of the environment in which the object exists , camera parameters , environmental settings, an environment management and control method, and time-series motion data for generating object motion in time series, and saving the animation data in a storage device of the receiving device ; and a second step of describing movement of the viewpoint for image generation and changes in line of sight and angle of view as time-series motion data , and performing rendering while changing the viewpoint, line of sight and angle of view for image generation in accordance with the time-series motion data based on the animation data saved in the storage device of the receiving device, and displaying a computer graphics animation image on a display device.

【0012】
本願請求項2に係る発明は、請求項1記載の通信型コンピュータグラフィックスアニメーション方法において、第1段階において、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、各物体の基本行動と、各物体の行動ルールと、前記基本行動に対応した物体の動きを時系列に生成するための時系列基本動きデータとからなるアニメーションデータを受信して前記受信装置の記憶手段に保存し、第2段階において、前記受信装置の前記記憶手段に保存した前記アニメーションデータの前記行動ルールに従って複数の前記時系列基本動きデータを動作接続しながら物体の動作を生成する、ことを特徴とするものである
[0012]
The invention of claim 2 of the present application is a communication-type computer graphics animation method as defined in claim 1, characterized in that in a first step, animation data consisting of shape data of the environment in which an object exists , camera parameters , environmental settings , an environment management and control method, basic actions of each object, action rules of each object, and time-series basic movement data for generating object movements corresponding to the basic actions in time series is received and stored in a storage means of the receiving device , and in a second step, movement of the object is generated by connecting a plurality of the time-series basic movement data in accordance with the action rules of the animation data stored in the storage means of the receiving device.

【0013】
本願請求項3に係る発明は、請求項1記載の通信型コンピュータグラフィックスアニメーション方法において、第1段階において、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、多関節物体の骨格構造と、前記骨格構造にバインドする形状データと、前記骨格構造の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存し、第2段階において、前記受信装置の前記記憶装置に保存した前記アニメーションデータの前記時系列動きデータから当該時刻における前記骨格構造の位置と形態を算出し、前記受信装置の前記記憶装置に保存した前記アニメーションデータの前記形状データを前記第段階における骨格構造の位置と形態に合わせてバインドを行うことを特徴とするものである。
[0013]
The invention of claim 3 of the present application is a communication-type computer graphics animation method as defined in claim 1, characterized in that in a first stage , animation data consisting of shape data of the environment in which an object exists , camera parameters , environmental settings, an environment management and control method , a skeletal structure of a multi-joint object, shape data to be bound to the skeletal structure, and time-series movement data for generating the movement of the skeletal structure in time series is received and stored in a storage device of the receiving device , and in a second stage , the position and shape of the skeletal structure at that time are calculated from the time-series movement data of the animation data stored in the storage device of the receiving device , and the shape data of the animation data stored in the storage device of the receiving device is bound to the position and shape of the skeletal structure in the second stage.

【0014】
本願請求項4に係る発明は、請求項1記載の通信型コンピュータグラフィックスアニメーション方法において、第1段階において、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、多関節物体の骨格構造と、前記骨格構造の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存し、第2段階において、前記受信装置の前記記憶装置に保存した前記アニメーションデータの前記時系列動きデータから当該時刻における前記骨格構造の位置と形態を算出し、前記骨格構造の位置と形態に合わせて物体の表面形状の生成を行うことを特徴とするものである。
[0014]
The invention of claim 4 of the present application is characterized in that, in the communication-type computer graphics animation method of claim 1, in a first step, animation data consisting of shape data of the environment in which the object exists , camera parameters , environmental settings, an environment management control method , a skeletal structure of a multi-joint object, and time-series movement data for generating the movement of the skeletal structure in time series is received and stored in a storage device of the receiving device , and in a second step, the position and shape of the skeletal structure at that time are calculated from the time-series movement data of the animation data stored in the storage device of the receiving device , and the surface shape of the object is generated in accordance with the position and shape of the skeletal structure.

【0015】
本願請求項5に係る発明は、請求項1記載の通信型コンピュータグラフィックスアニメーション方法において、第1段階において、さらに、光源データを追加したアニメーションデータを前記受信装置の記憶装置に保存し、第2段階において光源の移動と、光源強度、光線の方向、光の及ぶ範囲の変更を時系列動きデータとして記述でき、前記時系列動きデータに従って光源の位置の変更や、光源強度、光線の方向、光の及ぶ範囲の変更を行う、ことを特徴とするものである。
[0015]
The invention of claim 5 of the present application is characterized in that, in the communication-type computer graphics animation method described in claim 1, in the first stage, animation data to which light source data has been added is stored in the storage device of the receiving device, and in the second stage, the movement of the light source and changes to the light source intensity, light ray direction, and light range can be described as time-series motion data, and the position of the light source, light source intensity, light ray direction, and light range are changed in accordance with the time-series motion data .

【0016】
本願請求項6に係る発明は、請求項2記載の通信型コンピュータグラフィックスアニメーション方法において、第2段階において2つの時系列基本動きデータ、前基本動きデータと後基本動きデータを接続する場合に、接続時間(フレーム数)を指定し、前記前基本動きデータに対しては前記接続時間における後向き予測曲線を生成し、前記後基本動きデータに対しては接続時間における前向き予測曲線を生成し、接続開始時刻において1、接続終了時刻において0となり、単調減少かつ時間に関し微分可能な接続重み付け関数を用いて、前記後向き予測曲線と前記接続重み付け関数の積と、前記前向き予測曲線と1から前記接続重み付け関数を引いた差との積との和によって、前記前基本動きデータと前記後基本動きデータの接続の動きを生成することで時系列基本動きデータの接続を行う、ことを特徴とするものである。
[0016]
The invention of claim 6 of the present application is characterized in that, in the communication-type computer graphics animation method of claim 2, when connecting two time-series basic motion data, front basic motion data and rear basic motion data, in the second stage, a connection time (number of frames) is specified, a backward prediction curve at the connection time is generated for the front basic motion data, a forward prediction curve at the connection time is generated for the rear basic motion data, and the time-series basic motion data is connected by generating a connecting motion of the front basic motion data and the rear basic motion data using a connection weighting function that is 1 at the connection start time and 0 at the connection end time, is monotonically decreasing, and is differentiable with respect to time, by the sum of the product of the backward prediction curve and the connection weighting function and the product of the forward prediction curve and the difference obtained by subtracting the connection weighting function from 1 .

【0017】
本願請求項7に係る発明は、送信装置と、複数または単数の受信装置と、前記送信装置と前記受信装置間の通信媒手段からなるシステムにおける前記受信装置でのコンピュータグラフィックス・アニメーションデータの受信と画像生成に関する方法を行うためのプログラムであって、物体の形状データと、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、物体の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存する第1段階と、画像生成の視点の移動と、視線方向、画角の変更を時系列動きデータとして記述でき、前記受信装置の前記記憶装置に保存した前記アニメーションデータに基づいて、前記時系列動きデータに従って画像生成の視点と視線方向、画角の変更を行ないながらレンダリングを行ない、表示装置にコンピュータグラフィックス・アニメーション画像を表示する第段階とを有する、ことを特徴とするものである。
[0017]
The invention of claim 7 of the present application is a program for performing a method for receiving computer graphics animation data and generating images at a receiving device in a system comprising a transmitting device, a single or multiple receiving devices, and a communication medium means between the transmitting device and the receiving devices, the program comprising: a first step of receiving animation data consisting of object shape data , shape data of the environment in which the object exists , camera parameters , environmental settings, an environment management and control method, and time- series motion data for generating object motion in time series , and saving the animation data in a storage device of the receiving device; and a second step of describing movement of the viewpoint for image generation and changes in line of sight and angle of view as time-series motion data, and performing rendering while changing the viewpoint, line of sight and angle of view for image generation in accordance with the time-series motion data based on the animation data saved in the storage device of the receiving device, and displaying a computer graphics animation image on a display device.

Claims (7)

送信装置と、複数または単数の受信装置と、前記送信装置と前記受信装置間の通信媒体手段からなるシステムにおける前記受信装置でのコンピュータグラフィックス・アニメーションデータの受信と画像生成に関する方法であって、
体の形状データと、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、物体の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存する第1段階と、
画像生成の視点の移動と、視線方向、画角の変更を時系列動きデータとして記述でき、前記受信装置の前記記憶装置に保存した前記アニメーションデータに基づいて、前記時系列動きデータに従って画像生成の視点と視線方向、画角の変更を行ないながらレンダリングを行ない、表示装置にコンピュータグラフィックス・アニメーション画像を表示する第段階とを有する
ことを特徴とする通信型コンピュータグラフィックスアニメーション方法。
1. A method for receiving computer graphics animation data and generating images at a receiving device in a system comprising a transmitting device , a plurality of receiving devices, and a communication medium means between the transmitting device and the receiving device , comprising:
a first step of receiving animation data including shape data of an object , shape data of an environment in which the object exists , camera parameters , environment settings, an environment management control method , and time-series motion data for generating a time-series motion of the object , and storing the animation data in a storage device of the receiving device ;
a second stage in which movement of a viewpoint for image generation and changes in a line of sight and a field of view can be described as time -series motion data, and rendering is performed while changing a viewpoint, line of sight and a field of view for image generation in accordance with the time-series motion data based on the animation data stored in the storage device of the receiving device , and a computer graphics animation image is displayed on a display device ;
A communication-type computer graphics animation method.
第1段階において、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、各物体の基本行動と、各物体の行動ルールと、前記基本行動に対応した物体の動きを時系列に生成するための時系列基本動きデータとからなるアニメーションデータを受信して前記受信装置の記憶手段に保存し、
第2段階において、前記受信装置の前記記憶手段に保存した前記アニメーションデータの前記行動ルールに従って複数の前記時系列基本動きデータを動作接続しながら物体の動作を生成する、
ことを特徴とする請求項1記載の通信型コンピュータグラフィックスアニメーション方法。
In a first step, animation data is received, which includes shape data of the environment in which the object exists , camera parameters , environment settings, an environment management control method, basic actions of each object , action rules of each object, and time -series basic movement data for generating time-series movements of the object corresponding to the basic actions, and the animation data is stored in a storage means of the receiving device ;
In a second step, a motion of an object is generated by connecting the plurality of time-series basic motion data in accordance with the behavior rule of the animation data stored in the storage means of the receiving device .
2. The communication-type computer graphics animation method according to claim 1 .
第1段階において、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、多関節物体の骨格構造と、前記骨格構造にバインドする形状データと、前記骨格構造の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存し、
第2段階において、前記受信装置の前記記憶装置に保存した前記アニメーションデータの前記時系列動きデータから当該時刻における前記骨格構造の位置と形態を算出し、前記受信装置の前記記憶装置に保存した前記アニメーションデータの前記形状データを前記第2段階における骨格構造の位置と形態に合わせてバインドを行う、
ことを特徴とする請求項1記載の通信型コンピュータグラフィックスアニメーション方法。
In a first step , animation data is received, which includes shape data of the environment in which the object exists , camera parameters , environment settings , an environment management control method, a skeletal structure of a multi-joint object, shape data to be bound to the skeletal structure, and time-series movement data for generating the movement of the skeletal structure in time series, and the animation data is stored in a storage device of the receiving device ;
In a second step, the position and shape of the skeletal structure at the time are calculated from the time-series motion data of the animation data stored in the storage device of the receiving device, and the shape data of the animation data stored in the storage device of the receiving device is bound to the position and shape of the skeletal structure in the second step.
2. The communication-type computer graphics animation method according to claim 1 .
第1段階において、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、多関節物体の骨格構造と、前記骨格構造の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存し、
第2段階において、前記受信装置の前記記憶装置に保存した前記アニメーションデータの前記時系列動きデータから当該時刻における前記骨格構造の位置と形態を算出し、前記骨格構造の位置と形態に合わせて物体の表面形状の生成を行う、
ことを特徴とする請求項1記載の通信型コンピュータグラフィックスアニメーション方法。
In a first step, animation data including shape data of the environment in which the object exists , camera parameters , environment settings , an environment management control method, a skeletal structure of the articulated object, and time- series motion data for generating the motion of the skeletal structure in time series is received and stored in a storage device of the receiving device;
In a second step, the position and shape of the skeletal structure at the time are calculated from the time-series motion data of the animation data stored in the storage device of the receiving device, and a surface shape of the object is generated in accordance with the position and shape of the skeletal structure.
2. The communication-type computer graphics animation method according to claim 1 .
第1段階において、さらに、光源データを追加したアニメーションデータを前記受信装置の記憶装置に保存し、
第2段階において光源の移動と、光源強度、光線の方向、光の及ぶ範囲の変更を時系列動きデータとして記述でき、前記時系列動きデータに従って光源の位置の変更や、光源強度、光線の方向、光の及ぶ範囲の変更を行う、
ことを特徴とする請求項1記載の通信型コンピュータグラフィックスアニメーション方法。
In the first stage, the animation data to which the light source data has been added is further stored in a storage device of the receiving device;
In the second stage, the movement of the light source and changes in the light source intensity, light ray direction, and light coverage area can be described as time-series movement data, and the light source position, light source intensity, light ray direction, and light coverage area are changed according to the time-series movement data.
2. The communication-type computer graphics animation method according to claim 1 .
第2段階において2つの時系列基本動きデータ、前基本動きデータと 後基本動きデータを接続する場合に、接続時間(フレーム数)を指定し、前記前基本動きデータに対しては前記接続時間における後向き予測曲線を生成し、前記後基本動きデータに対しては接続時間における前向き予測曲線を生成し、接続開始時刻において1、接続終了時刻において0となり、単調減少かつ時間に関し微分可能な接続重み付け関数を用いて、前記後向き予測曲線と前記接続重み付け関数の積と、前記前向き予測曲線と1から前記接続重み付け関数を引いた差との積との和によって、前記前基本動きデータと前記後基本動きデータの接続の動きを生成することで時系列基本動きデータの接続を行う、
ことを特徴とする請求項2記載の通信型コンピュータグラフィックスアニメーション方法。
In the second stage, when connecting two time-series basic motion data, i.e., front basic motion data and rear basic motion data, a connection time (number of frames) is specified, a backward prediction curve at the connection time is generated for the front basic motion data, and a forward prediction curve at the connection time is generated for the rear basic motion data, and the time-series basic motion data is connected by using a connection weighting function that is 1 at the connection start time and 0 at the connection end time, is monotonically decreasing, and is differentiable with respect to time, and is the sum of the product of the backward prediction curve and the connection weighting function and the product of the forward prediction curve and the difference obtained by subtracting the connection weighting function from 1.
3. The communication-type computer graphics animation method according to claim 2 .
送信装置と、複数または単数の受信装置と、前記送信装置と前記受信装置間の通信媒手段からなるシステムにおける前記受信装置でのコンピュータグラフィックス・アニメーションデータの受信と画像生成に関する方法を行うためのプログラムであって、
物体の形状データと、物体の存在する環境の形状データと、カメラパラメータと、環境設定と、環境管理制御方法と、物体の動きを時系列に生成するための時系列動きデータとからなるアニメーションデータを受信して前記受信装置の記憶装置に保存する第1段階と、
画像生成の視点の移動と、視線方向、画角の変更を時系列動きデータとして記述でき、前記受信装置の前記記憶装置に保存した前記アニメーションデータに基づいて、前記時系列動きデータに従って画像生成の視点と視線方向、画角の変更を行ないながらレンダリングを行ない、表示装置にコンピュータグラフィックス・アニメーション画像を表示する第段階とを有する、
ことを特徴とする通信型コンピュータグラフィックスアニメーションプログラム
A program for performing a method for receiving computer graphics animation data and generating images at a receiving device in a system comprising a transmitting device , a plurality of receiving devices , and a communication medium means between the transmitting device and the receiving device , the program comprising:
a first step of receiving animation data including shape data of an object , shape data of an environment in which the object exists , camera parameters , environment settings, an environment management control method, and time-series motion data for generating a time-series motion of the object , and storing the animation data in a storage device of the receiving device ;
a second stage in which movement of a viewpoint for image generation and changes in a line of sight and a field of view can be described as time -series motion data, and rendering is performed while changing a viewpoint, line of sight and a field of view for image generation in accordance with the time-series motion data based on the animation data stored in the storage device of the receiving device , and a computer graphics animation image is displayed on a display device ;
A communication-type computer graphics animation program .
JP10605197A 1996-04-25 1997-04-23 Communication type computer graphics animation method Expired - Lifetime JP4053627B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10605197A JP4053627B2 (en) 1996-04-25 1997-04-23 Communication type computer graphics animation method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP10507696 1996-04-25
JP8-105076 1996-04-25
JP10605197A JP4053627B2 (en) 1996-04-25 1997-04-23 Communication type computer graphics animation method

Publications (3)

Publication Number Publication Date
JPH1040419A JPH1040419A (en) 1998-02-13
JPH1040419A5 true JPH1040419A5 (en) 2005-03-17
JP4053627B2 JP4053627B2 (en) 2008-02-27

Family

ID=26445422

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10605197A Expired - Lifetime JP4053627B2 (en) 1996-04-25 1997-04-23 Communication type computer graphics animation method

Country Status (1)

Country Link
JP (1) JP4053627B2 (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3764599B2 (en) * 1999-03-24 2006-04-12 京セラ株式会社 Manufacturing method of optical semiconductor element storage package
JP4038434B2 (en) 2001-05-14 2008-01-23 株式会社ネットディメンション Information distribution system and information distribution method
JP4775989B2 (en) * 2001-08-23 2011-09-21 株式会社バンダイナムコゲームス Image generation system, program, and information storage medium
JP4508517B2 (en) * 2002-03-29 2010-07-21 株式会社コナミデジタルエンタテインメント Three-dimensional image composition apparatus and method, and information storage medium
JP3760347B2 (en) 2002-07-30 2006-03-29 株式会社光栄 Program, recording medium, game character drawing method, and game apparatus
JP4614268B2 (en) * 2004-10-15 2011-01-19 サミー株式会社 Game machine
US11660526B2 (en) 2018-03-01 2023-05-30 Sony Interactive Entertainment Inc. Estimation apparatus, estimation method, and program
JP7421452B2 (en) * 2020-09-02 2024-01-24 株式会社日立国際電気 Skeleton detection system
CN113409425B (en) * 2020-09-04 2024-03-22 完美世界(重庆)互动科技有限公司 Animation file output method and device
WO2023064441A1 (en) * 2021-10-14 2023-04-20 Roblox Corporation Inferred skeletal structure for practical 3d assets
CN117889368B (en) * 2024-02-02 2026-04-21 重庆邮电大学 A pipeline leak location method based on tensor completion

Similar Documents

Publication Publication Date Title
US6685566B2 (en) Compound reality presentation apparatus, method therefor, and storage medium
JP4982862B2 (en) Program, information storage medium, and image generation system
EP3610356B1 (en) No miss cache structure for real-time image transformations with multiple late state reprojectons (lsr) processing engines
CN113383296A (en) Artificial reality system with adaptive degree of freedom (DOF) selection
CN102306395A (en) Distributed drawing method and device of three-dimensional data
US11995784B2 (en) Image processing device and image processing method
CN102129709A (en) Visualizing depth
EP0893782A3 (en) Graphics system and method of rendering
JPH1040419A5 (en)
US20100013837A1 (en) Method And System For Controlling Character Animation
JP3579775B2 (en) Video generator
WO2018208458A1 (en) Application of edge effects to 3d virtual objects
JP2014013994A (en) Vehicle peripheral image display control device and vehicle peripheral image display control program
CN109224448A (en) A kind of method and apparatus of streamer rendering
JPH10295934A (en) Video game device and model texture changing method
KR100489572B1 (en) Image processing method
US7277583B2 (en) Game software and game machine
JPH09115000A (en) Real-time simulation device and video generation method
WO2019102691A1 (en) Program, recording medium, and rendering method
JPS63213079A (en) Picture producing device
JP2003308542A (en) Virtual three-dimensional spatial image management system and method, and computer program
WO2023279286A1 (en) Method and system for auto-labeling dvs frames
JP2000057372A (en) Image processor, image processing method and storage medium
KR20240022677A (en) Method for creating a metaverse stage-based motion character
KR20240022676A (en) Method for creating motion animation on 3d character data