JPH0329995A - 像の相対運動を生成する方法と装置 - Google Patents

像の相対運動を生成する方法と装置

Info

Publication number
JPH0329995A
JPH0329995A JP2125244A JP12524490A JPH0329995A JP H0329995 A JPH0329995 A JP H0329995A JP 2125244 A JP2125244 A JP 2125244A JP 12524490 A JP12524490 A JP 12524490A JP H0329995 A JPH0329995 A JP H0329995A
Authority
JP
Japan
Prior art keywords
image
memory means
buffer
display
buffer memory
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
JP2125244A
Other languages
English (en)
Other versions
JPH06105393B2 (ja
Inventor
Bradley J Beitel
ブラッドレー・ジェームス・ベイテル
Robert D Gordon
ロバート・ダグラス・ゴードン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPH0329995A publication Critical patent/JPH0329995A/ja
Publication of JPH06105393B2 publication Critical patent/JPH06105393B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Processing Or Creating Images (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Studio Circuits (AREA)
  • Image Processing (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、一般的には画像の表示に関し、特に、ある画
像の一部がその画像の他の部分に対し相対運動すること
に起凶したディスプレイ・スクリーンのチラツキの発生
を阻止するようにした、図形画像のアニメーション・シ
ーケンスを表示する方法および装置に関するものである
[従来の技術] ある対象物の像が他の対象物の像に対して運動する画像
のアニメーション・シーケンスを表示するシステムにお
いて、特に問題となるのは、スクリーンのチラツキの発
生である。このチラッキは、スクリーン・メモリ内の第
1の位置にある対象物を消去し、そして第2の位置にお
いてその対象物を描き直す、という従来の方法から発生
するものである。その対象物が大きくなったりその形状
がより複雑になるにつれて、その個々の像の画素を消去
して書き直すのに要する時間が増し、これによってより
一層顕著なスクリーンのチラッキをもたらすようになっ
てしまう。スクリーンのチラッキが存在することは、少
なくとも、現実味のあるチラツキの無いアニメーション
・シーケンスを妨げるという理由から問題のあるもので
ある。
[発明が解決しようとする課8] 従って、本発明の目的は、第1の対象物の第2の対象物
に対する相対運動をディスプレイ・スクリーン上で表示
する方法および装置を提供することである。
本発明の別の目的は、有意な量のスクリーンのチラツキ
を発生させずに、第1の対象物の第2の対象物に対する
相対運動をディスプレイ・スクリーン」二に表示する方
法および装置を提供することである。
[課題を解決するための手段] 前述の問題の克服並びに本発明の目的の達成は、第1の
像と第2の像との間の相対運動を表示する装置および方
法により実現できる。あるシステムは、第1の像を第2
の像に対し相対的に運動するよう表示するディスプレイ
に結合されたディスプレイ・メモリを備えている。この
システムはさらに、典型的にはCPUであるアニメーシ
ョン制御装置に結合された複数のバッファ・メモリを備
えている。本方法は、その第1の像がまず始めに現われ
ることになる第2の像の現在の部分、に対応する前記デ
ィスプレイ・メモリの部分を第1のバッファにコピーす
る段階を含んでいる。本方法はさらに、前記ディスプレ
イ・メモリ内で前記第1の像を前記第2の像の前記現在
部分の上にスーパーインポーズする段階と、第2のバッ
フγに、スーパーインポーズした前記第1の像を含む前
記第2の像の前記現在部分に対応する前記ディスプレイ
・メモリの部分と、前記第1の像が次に現われることに
なる前記第2の像の次の部分に対応する前記ディスプレ
イ・メモリの部分とをコピーする段階と、を含んでいる
。本方法はさらに、前記第1のバッファから前記第2の
バッファへ前記現在部分をコピーすることにより前記第
2のバッファから前記第1の像を消去する段階と、前記
第2のバッファ内で、前記第1の像を前記第2の像の前
記次の部分の上にスーパーインポーズする段階と、を含
んでいる。
本方法は、前記第2のバッファを前記ディスプレイ・メ
モリにコピーする別の段階を含んでいて、前記第1の像
が前記第2の像の前記現在部分から消えると同時に前記
第2の像の前記次の部分内に現われるようにし、これに
よって前記ディスプレイ・スクリーンのチラツキを阻止
するようにする。
前記第1の像は生成されてバッファ・メモリ内に記憶さ
れるが、この像は、透明の「零」画素に囲まれた1個以
−ヒの表示可能の対象物を含んでいる。この第1の像は
、その対象物が前記第2の像の前面に位置するように前
記第2の像にスーパーインポーズされるようになってい
る。
本発叩の前述およびその他の特徴は、以下の発明の詳細
な説明を添付図面と関連させて読めば明らかとなる。
[実 施 例] 本発明の以下の説明は、I B M”MP S /2T
Mコンピュータ・システム上で実現した視聴覚アプリケ
ーション・プロセッサに関して行う(IBMおよびPS
/2はニューヨーク州アーモンクのIBM社−IBM 
Corporation ofArmonk, NY一
の商標である)。しかしながら、本発明の教示内容は、
視覚ディスプレイを提供する多数の種々タイプのアプリ
ケーション・プログラムを支援する多数の秤々タイプの
情報処理シス11 12 テムで実施できるものである。
まず第1図および第2a図を参照すると、これには、視
覚ディスプレイ・スクリーン10が示されている。この
ディスプレイ・スクリーン10には読取/書込ディスプ
レイ・メモリ1が結合しており、このメモリに記憶され
たデータは、従来形式で読み取られスクリーン10に表
示されるようになっている。ディスプレイ●メモリ1内
の個々のロケーションあるいは1グループの記憶ロケー
ションは、ディスプレイ・スクリーン10の個々の画素
(ビクセル又はベル)に対応している。このディスプレ
イ・メモリ1は、中央処理ユニット(cPU)2に連結
され、CPU2はさらにバス3を介して主メモリ4に結
合されており、このメモリ4には大容量記憶装置5から
命令がロードされ記憶されている。この記憶された命令
のあるものが、CPU2を制御して、図形アニメーショ
ン・シーケンスを含む図形表示プログラムを実行するよ
うになっており、このプログラムは、本発明の方法の該
ステップを実現する諸命令から構成された諸ルーチンを
呼び出すものである。ディスプレイ◆メモリ1内に記憶
されたデータは、特定のシステムのディスプレイ・スク
リーン10の特性に応じて、モノトーンあるいはカラー
の画像を表示するための情報を提供するようにできる。
下記する例においては、ディスプレイ・スクリーン10
は、第1の対象物あるいは像が例えば背景像のような第
2の対象物に相対的に運動するようなシーケンスを含む
図形アニメーション・シーケンスを表示するようになっ
ている。尚、本発明の教示内容を、広範囲の種々の可能
なディスプレイあるいはアニメーションの題材やシーケ
ンスに対して適用できることは、認識されるべきである
次に、第2a〜第2e図および第3図を参照して、本発
明の方法を詳細に説明する。まず、ディスプレイ・スク
リーン10のある1つの領域を定め、ここに、ある対象
物の像がこのディスプレイ・スクリーン上に最初に現わ
れることになる。この領域は、第3図のフローチャート
のブロック14においては「現領域」とげんでおり、こ
れは、その対象物が次に現われる「次領域」に対して、
この対象物が現在存在している領域である。図示例にお
いては、この対象物は、10aで指示された領域に最初
に現われるよう規定されている。ディスプレイ・スクリ
ーン10のこの領域10aに対応するディスプレイ・メ
モリ1の内容は、矢印で指示したバッファ●メモリAヘ
コピーする。このバッファ◆メモリAは、主メモリ4内
のこの目的のために割り当てられた1領域であることが
好ましい。
バッファ・メモリAは、ディスプレイ・スクリーン10
の特定の部分内にあるスクリーン画像の1部分を保存又
はセーブする一時的な記憶装置として機能するものであ
る。
領域10aの面積、即ちバッファ・メモリAに必要な記
憶ロケーションの数は、この場合航空機である対象物の
像が最初に生成される(第3図のブロック12)原始(
S)バッファのものに対応している。従って、この領域
10aのスクリーン座標は、そのSバッファのサイズと
対象物の希望する初期位置との関数である。このSバッ
ファもまた、典型的にはシステムの主メモリ4内のある
1つの割り当てられた領域である。
次に、このSバッファの内容は、その対象物がディスプ
レイ・スクリーン10上の領域10a内に現われるよう
、ディスプレイ・メモリ1と組み合わせる(第3図のブ
ロック16)。Sバッファの内容は始めに生成され、こ
れにより、対象物をディスプレイ・スクリーン10上に
スーパーインポーズした時に、その対象物が零値の画素
により凹まれるよう、即ち対象物を囲む領域が透叩とな
るようにしてある。この結果、領域10a内には、その
対象物が表示され、またこの対象物により覆われていな
いディスプレイ・スクリーン10の背景部分も領域10
a内に現われる。Sバッファは、領域10aに対応する
ディスプレイ・メモリ1内のメモリ・ロケーションに対
して適用する後述のプロセスにより、ディスプレイ・ス
クリーン10と組み合わせそしてこれにスーパーインポ
ーズする。このSバッファに対して割り当てる記憶ロケ
ーションの数、従ってSバッファが囲む面積は、表示す
る対象物15 16 のサイズおよび形状の関数である。その面積は、平行四
辺形(効率良くかつ急速に操作できる形状である)の形
状の領域内にその対象物の外形を完全に収めるのに十分
なものである。
ここで注目すべきことは、各画素が数値を有しているこ
とである。そのような数値の1つは、「透明」を指示す
るようにされている。慣例により、零の値がそのような
指示を行うことができる。
ある前景の像をある背景の像のLにコピーする時、この
コピーを実行する上記のプロセスはまず、その前景の画
素の値を検査する。もしそれが「透明」である場合には
、その画素をコピーせず、もし非透明であればその画素
をコピーする。その結果、前景の像が透明の画素を有し
ているところはどこでも、対応する背景の画素は、その
組み合わされた像においてはその位置で可視状態のまま
にされる。
第2b図から判るように、ディスプレイ・スクリーン1
0の第2の領域10bについて、その輪郭を描いてあり
、この第2の領域10bは、」一記対象物が背最の像に
対して運動するときに次に現われることになるディスプ
レイ・スクリーン10の領域である。
さらに本発門によれば、現領域と次領域である領域10
aおよびlObの双方は、バッファ・メモリBにコピー
される(第3図のブロック18)。判るように、このバ
ッファ・メモリBは、対象物の像を含む領域10aと、
対象物が次に現われる隣接の領域10bとを含んでいる
。バッファ・メモリBの中心に示す点線は、領域10a
を領域10bから区別するために示したものであって、
そのような点線は一般に、その像あるいはバッファ内に
現われるものでないことは理解されたい。第2d図にお
いて、バッファ・メモリAの内容は、バッファ・メモリ
Bの領域10aに対応する部分に転送する(第3図のブ
ロック20)。これにより、その対象物の像の」二に重
ね書きを行って元の背景像の対応部分と置換し、それに
よってバッファ・メモリBからその対象物の像を効果的
に消去する。次に、隣接領域10bに対応するスクリー
ン・メモリ1の内容は、バッファ・メモリAにコピーし
て、その対象物をその上にスーパーインポーズする前に
その背景の像の様子を保存する(第3図のブロック22
)。
即ち、対象物が現われる前の領域10aの像に対応する
、バッファ・メモリAの元の内容が、バッファ・メモリ
B内の領域10aに書き戻され、そして隣接する領域1
0bに対応する像と置換されることになる。
第2e図において、Sバッファの内容即ち−L記対象物
は、領域10bに対応する部分内でバッファ・メモリB
と組み合わされていることが判る(@3図のブロック2
4)。前と同様に、その対象物の画素は、その像の背景
部分」二に書き重ねるが、その対象物を囲む画素は透明
である。この結果、対象物が領域fob内の像の元の部
分の前方に位置しているように見えることになる。
次に、このバッファ・メモリBの内容をディスプレイ・
メモリ1にコピーし、これにより、領域10aとlOb
との双方共そのBバッファの内容と置換する(第3図の
ブロック26)。第2e図を第2b図と対比すれば判る
ように、上記の操作の結果として、対象物が領域10a
から領域10bまで、ディスプレイ・スクリーンの境界
に対してまたその背景像に対して明らかに運動したこと
になる。
さらに、この運動は、スクリーン・メモリ4ヘバッファ
Bの像を書き込むことにより対象物が領域10aから完
全に消去されると同時に領域LObに書き込まれるとい
う点において、スクリーンのチラツキを発生せずに生ず
ることが判る。このバッファBの内容は、垂尚方向のり
トレース中スクリーンがブランクにされている間、従来
の方法でスクリーン・メモリ1に書き込むのが好ましい
本対象物がディスプレイ・スクリーンを横切るように運
動し続けるか否かは、次に判断する(第3図のブロック
28)。もし運動し続けない場合には、本方法は停止す
る(第3図のブロック30)。
もしさらに運動を所望する場合には、第3の領域10c
の輪郭を描く。この領域10cは、その対象物が次に現
われる領域である。このとき、領域10bは現領域とな
り、そして領域foeは次領域となる19 20 (第3図のブロック32)。このとき、領域10bと1
0cとは、第2c図に関して前述(第3図のブロック1
8)シたように、バッファ・メモリBにコピーする。そ
の後、本方法は、その対象物がディスプレイ・スクリー
ン10を横切るように動かされるとき、第2c図、第2
d図および第2e図に示したステップを繰り返すことに
なる。
尚、本発明の実施例のあるものにおいては、Sバッファ
の内容は、上記ループの各繰返しの間に僅かに異なった
像と置換されるようになっている。
本例では、観察者から同じ距離でスクリーンを横切るよ
う飛行する航空機を示している。そのようなアニメーシ
ョン・シーケンスに対しては、原始Sバッファは、繰返
し利用される。しかしながら、そのアニメーション・シ
ーケンスが、ある距離から近づいてくる小鳥である場合
には、理解できるように、各繰返しにおいて、その小鳥
の像は僅かづつ大きくなり、また羽の方向も異なること
になる。このアニメーション・シーケンスでは、全て羽
の位置や大きさが異なる、小鳥の多数の「次の」像が必
要である。この場合、上述の本方法をブロック34に示
す追加のステップと共に使用し、そのブロック34で小
鳥の「次」の像をSバッファ内で生成するかあるいはそ
れにコピーするようにする。
本発明の現在好適の実施例を説明したが、当業者には判
るように、本発明の教示内容は、ローカル・バッファ・
メモリを有する唐用アニメーション・コブロセッサを含
む多様のタイプのハードウェア実施例において、あるい
は例えばゲートアレイ内で実現される特殊目的のハード
ウェアにより実施できるものである。また、本方法のあ
るステップを、前述の順序以外の順序で組み合わせるか
あるいは行い、しかも希望する結果を得るようにするこ
とができる。
以上本発明を好適実施例に関して具体的に図示しかつ説
明してきたが、当業者には判るように、本発明の範囲お
よび精神から逸脱することなく形態並びに細部において
各種の変更が可能である。
【図面の簡単な説明】
第1図は、本発明を実施した情報処理システムのブロッ
ク図。 第2a図から第2e図までは、本発明の方法の諸ステッ
プを実施する間のディスプレイ・スクリーンと各種バッ
ファの内容とを示す図。 第3図は、本発明の方法の諸ステップを示すフローチャ
ートである。 (符号説I!71) 1:ディスプレイ・メモリ 2:中央処理ユニット 3:バ ス 4:主メモリ     5:人容量記憶装置lO:視覚
ディスプレイ・スクリーン A,B:バッファ◆メモリ S:原始バッフy    10a,10b,10c :
領 域23 第3 l2

Claims (1)

  1. 【特許請求の範囲】 1、第1の像を第2の像に相対的に運動するよう表示す
    るディスプレイ手段に結合されたディスプレイ・メモリ
    手段を備えたシステムにおいて、前記第1と第2の像の
    間の相対運動を生成する方法が、 (a)前記第1の像が最初に現われることになる前記第
    2の像の現在の部分に対応した前記ディスプレイ・メモ
    リ手段の部分を、第1のバッファ手段にコピーする段階
    と、 (b)前記ディスプレイ・メモリ手段内で前記第1の像
    を前記第2の像の前記現在の部分にスーパーインポーズ
    する第1の段階と、 (c)スーパーインポーズした前記第1の像を含む前記
    第2の像の前記現在の部分に対応した前記ディスプレイ
    ・メモリ手段の前記部分と、前記第1の像が次に現われ
    ることになる前記第2の像の次の部分に対応した前記デ
    ィスプレイ・メモリ手段の部分と、を第2のバッファ手
    段にコピーする段階と、 (d)前記第1のバッファ手段から前記現在部分を前記
    第2のバッファ手段にコピーすることにより前記第1の
    像を前記第2のバッファ手段から消去する段階と、 (e)前記第2のバッファ手段内で、前記第1の像を前
    記第2の像の前記次の部分の上にスーパーインポーズす
    る第2の段階と、および (f)前記第1の像が前記第2の像の前記の現在部分か
    ら消えると同時に前記第2の像の前記次の部分内に現わ
    れるように、前記第2のバッファ手段を前記ディスプレ
    イ・メモリ手段にコピーする段階と、 を含むことを特徴とする像の相対運動生成方法。 2、請求項第1項に記載の方法において、原始バッファ
    手段内に、透明の画素により囲まれた前記第1の像の表
    現を生成する初期の段階を含むこと、を特徴とする像の
    相対運動生成方法。 3、請求項第2項に記載の方法において、スーパーイン
    ポーズする前記第1と第2の段階が、前記原始バッファ
    手段の内容を、前記ディスプレイ・メモリ手段の内容と
    前記第2のバッファ手段の内容とにそれぞれ組み合わせ
    ることにより達成されること、を特徴とする像の相対運
    動生成方法。 4、第1の像が第2の像に対して運動するようになった
    ディスプレイ手段に結合されたディスプレイ・メモリ手
    段を有するシステムにおいて、前記第1と第2の像の間
    の相対運動を生成する方法が、 (a)前記第1の像の表現を生成し、それを原始バッフ
    ァ・メモリ手段に記憶する段階と、 (b)前記ディスプレイ・メモリ手段から前記第1のバ
    ッファ・メモリ手段へ、前記第2の像の第1の部分をコ
    ピーする段階と、 (c)原始バッファ・メモリ手段からの前記第1の像の
    前記表現を、前記第2の像の前記第1の部分に対応する
    前記ディスプレイ・メモリ手段の記憶ロケーションと組
    み合わせて、前記第1の像を前記第2の像の前記第1の
    部分に含ませる段階と、(d)前記第1の像を含む前記
    第2の像の前記第1の部分を、前記ディスプレイ・メモ
    リ手段から第2のバッファ・メモリ手段の第1の部分に
    コピーする段階と、 (e)前記第1の像が次に現われることになる前記第2
    の像の部分である前記第2の像の第2の部分を、前記デ
    ィスプレイ・メモリ手段から前記第2のバッファ・メモ
    リ手段の第2の部分にコピーする段階と、 (f)前記第1のバッファ・メモリ手段から前記第2の
    バッファ・メモリ手段の前記第1の部分へ、前記第2の
    像の前記第1の部分をコピーすることにより、前記第2
    のバッファ・メモリ手段の前記第1の部分から前記第1
    の像の前記表現を除去する段階と、 (g)前記原始バッファ・メモリ手段からの前記第1の
    像の前記表現を、前記第2のバッファ・メモリ手段の前
    記第2の部分と組み合わせることにより、前記第1の像
    の前記表現をその中に記憶された前記第2の像の前記第
    2の部分に含ませる段階と、および (h)前記第1の像が前記ディスプレイ・スクリーンの
    前記第1の部分から前記第2の部分へ運動しているよう
    に見えるようにするため、前記第2のバッファ・メモリ
    手段の前記第1と第2の部分を前記スクリーン・メモリ
    手段の対応する部分にコピーする段階と、 を含むことを特徴とする像の相対運動生成方法。 5、請求項第4項に記載の方法において、前記第2の像
    の前記第2の部分を前記第2の像の前記第1の部分とし
    て識別する段階を含み、そして段階(d)から(h)ま
    でを繰り返して、前記の第1と第2の像の間の別の相対
    運動を生成すること、を特徴とする像の相対運動生成方
    法。 6、請求項第4項に記載の方法において、段階(c)お
    よび(g)において、前記第1の像が前記第2の像の上
    にスーパーインポーズされることにより組み合わされる
    こと、を特徴とする像の相対運動生成方法。 7、請求項第6項に記載の方法において、前記の生成す
    る段階が、透明の背景に囲まれた前記第1の像の表現を
    生成すること、を特徴とする像の相対運動生成方法。 8、請求項第7項に記載の方法において、前記の第1と
    第2の像部分のサイズが、前記第1の像とその周りの透
    明の背景のサイズに対応すること、を特徴とする像の相
    対運動生成方法。 9、請求項第5項に記載の方法において、前記の生成す
    る段階が、前記第1の像の複数の表現を生成し、そして
    段階(d)から(h)までを繰り返す前に、前記原始バ
    ッファ手段の内容を前記複数の表現の内の異なる1つの
    表現で置換する段階を含むこと、を特徴とする像の相対
    運動生成方法。 10、ディスプレイ手段に結合されたディスプレイ・メ
    モリ手段を含むデータ処理システムにおいて、第1の表
    示した像と第2の表示した像との間の相対運動を生成す
    る装置であって、 イ)前記第1の像の表現を記憶するための第1のバッフ
    ァ・メモリ手段と、 ロ)前記第2の像に対応する前記ディスプレイ・メモリ
    手段の第1の部分を記憶するための第2のバッファ・メ
    モリ手段と、 ハ)前記第1の像を組み合わせた前記第2の像に対応す
    る前記ディスプレイ・メモリ手段の前記第1の部分を記
    憶し、かつ前記第1の像が次に組み合わされる個所の前
    記第2の像に対応する前記ディスプレイ・メモリ手段の
    第2の部分を記憶するための第3のバッファ・メモリ手
    段と、および ニ)前記ディスプレイ・メモリ手段並びに前記の第1と
    第2と第3のバッファ・メモリ手段に結合された制御手
    段であって、 (a)前記ディスプレイ・メモリ手段の前記第1の部分
    を前記第2のバッファ・メモリ手段にコピーし、 (b)前記第1のバッファ・メモリ手段の内容を前記デ
    ィスプレイ・メモリ手段の前記第1の部分と組み合わせ
    、 (c)前記ディスプレイ・メモリ手段の、前記第1のバ
    ッファ・メモリ手段の組み合わされた内容を含む前記第
    1の部分と前記第2の部分とを、前記第3のバッファ・
    メモリ手段のそれぞれ第1と第2の領域にコピーし、 (d)前記第2のバッファ・メモリ手段を前記第3のバ
    ッファ・メモリ手段の前記第1の領域にコピーし、 (e)前記第3のバッファ・メモリ手段の前記第2の領
    域を前記第2のバッファ・メモリ手段にコピーし、 (f)前記第1のバッファ・メモリ手段を前記第3のバ
    ッファ・メモリ手段の前記第2の部分と組み合わせて、
    前記第3のバッファ・メモリ手段内で前記第1の像を前
    記第1の領域から前記第2の領域へ移し、 そして(g)前記第3のバッファ・メモリ手段を前記デ
    ィスプレイ・メモリ手段にコピーする、前記の制御手段
    と、 を含むことを特徴とする像の相対運動生成装置。
JP2125244A 1989-06-16 1990-05-15 像の相対運動を生成する方法と装置 Expired - Lifetime JPH06105393B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US367284 1989-06-16
US07/367,284 US5150312A (en) 1989-06-16 1989-06-16 Animation processor method and apparatus

Publications (2)

Publication Number Publication Date
JPH0329995A true JPH0329995A (ja) 1991-02-07
JPH06105393B2 JPH06105393B2 (ja) 1994-12-21

Family

ID=23446569

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2125244A Expired - Lifetime JPH06105393B2 (ja) 1989-06-16 1990-05-15 像の相対運動を生成する方法と装置

Country Status (4)

Country Link
US (1) US5150312A (ja)
EP (1) EP0403121B1 (ja)
JP (1) JPH06105393B2 (ja)
DE (1) DE69021939T2 (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007520749A (ja) * 2004-02-03 2007-07-26 キョウセラ ワイヤレス コープ. モバイルワイヤレス装置、およびモバイルワイヤレス装置上のグラフィカルアイテムを動かす方法
JP2007213577A (ja) * 2006-02-08 2007-08-23 Samsung Electronics Co Ltd レンダリング領域を最小化する3dグラフィックスデータのレンダリング方法およびシステム
JP2011113041A (ja) * 2009-11-30 2011-06-09 Furuno Electric Co Ltd 表示装置、センサ装置、表示画面の表示方法、および表示画面の表示プログラム

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4134576A1 (de) * 1991-10-17 1993-04-22 Mathematik Und Datenverarbeitu Verfahren und schaltungsanordnung zur unterdrueckung verdeckter bildpunkte
JPH0721034A (ja) * 1993-06-28 1995-01-24 Fujitsu Ltd 文字列複写処理方法
EP0647931B1 (en) * 1993-08-13 1999-03-10 Sun Microsystems, Inc. High speed method and apparatus for generating animation by means of a three-region frame buffer and associated region pointers
US5519825A (en) * 1993-11-16 1996-05-21 Sun Microsystems, Inc. Method and apparatus for NTSC display of full range animation
TW266277B (en) * 1994-12-31 1995-12-21 Sega Of America Inc Videogame system and methods for enhanced processing and display of graphical character elements
US5828369A (en) * 1995-12-15 1998-10-27 Comprehend Technology Inc. Method and system for displaying an animation sequence for in a frameless animation window on a computer display
US6084600A (en) * 1996-03-15 2000-07-04 Micron Technology, Inc. Method and apparatus for high-speed block transfer of compressed and word-aligned bitmaps
EP0967588A1 (fr) * 1998-06-23 1999-12-29 Koninklijke Philips Electronics N.V. Controleur d'ecran avec circuit d'animation
WO2000077682A1 (en) * 1999-06-14 2000-12-21 Compudigm International Limited Data visualisation system and method
NZ505784A (en) * 2000-07-17 2003-04-29 Compudigm Int Ltd A data visualisation system producing a contoured graphical representation of call centre activity
US7444593B1 (en) * 2000-10-04 2008-10-28 Apple Inc. Disk space management and clip remainder during edit operations
US7457670B2 (en) * 2003-08-07 2008-11-25 Production Resource Group, Llc Gobo virtual machine
US7492369B2 (en) * 2004-04-09 2009-02-17 Marvell International Ltd. Loading an internal frame buffer from an external frame buffer
US20060059432A1 (en) * 2004-09-15 2006-03-16 Matthew Bells User interface having viewing area with non-transparent and semi-transparent regions
TWI319170B (en) * 2005-11-11 2010-01-01 Au Optronics Corp Lcd display method and a system thereof
US8514244B2 (en) * 2006-01-23 2013-08-20 Nokia Corporation Mobile communication terminal and method therefore
US8508534B1 (en) * 2008-05-30 2013-08-13 Adobe Systems Incorporated Animating objects using relative motion

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5855979A (ja) * 1981-09-29 1983-04-02 富士通株式会社 動画表現可能な画像表示方式
JPS60205580A (ja) * 1984-03-30 1985-10-17 オークマ株式会社 動画処理方法
JPS6283789A (ja) * 1985-10-08 1987-04-17 松下電器産業株式会社 動画表示装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4070710A (en) * 1976-01-19 1978-01-24 Nugraphics, Inc. Raster scan display apparatus for dynamically viewing image elements stored in a random access memory array
US4197590A (en) * 1976-01-19 1980-04-08 Nugraphics, Inc. Method for dynamically viewing image elements stored in a random access memory array
DE2911857A1 (de) * 1979-03-26 1980-10-16 Henkel Kgaa Appretierend wirkendes textilwaschmittel
DE3133866C2 (de) * 1981-08-27 1986-02-20 Honeywell Gmbh, 6050 Offenbach Verfahren zur Sichtsimulation
US4509043A (en) * 1982-04-12 1985-04-02 Tektronix, Inc. Method and apparatus for displaying images
US4672575A (en) * 1983-05-31 1987-06-09 International Business Machines Corp. Schematic building cursor character
DE3587458T2 (de) * 1984-04-10 1994-03-24 Ascii Corp Videoanzeigesteuersystem.
US4679040A (en) * 1984-04-30 1987-07-07 The Singer Company Computer-generated image system to display translucent features with anti-aliasing
FR2569020B1 (fr) * 1984-08-10 1986-12-05 Radiotechnique Compelec Procede pour creer et modifier une image synthetique
US4873585A (en) * 1984-09-07 1989-10-10 Ivex Corporation Method of selectively retrieving video images from a video reproducer for simulating movement
JPS628193A (ja) * 1985-07-04 1987-01-16 インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション カラー画像表示装置
US4894774A (en) * 1986-10-15 1990-01-16 Mccarthy Patrick J Lookahead pipeline for processing object records in a video system
JPS63204595A (ja) * 1987-02-20 1988-08-24 Fujitsu Ltd マルチプレ−ンビデオram構成方式
US4941193A (en) * 1987-10-02 1990-07-10 Iterated Systems, Inc. Methods and apparatus for image compression by iterated function system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5855979A (ja) * 1981-09-29 1983-04-02 富士通株式会社 動画表現可能な画像表示方式
JPS60205580A (ja) * 1984-03-30 1985-10-17 オークマ株式会社 動画処理方法
JPS6283789A (ja) * 1985-10-08 1987-04-17 松下電器産業株式会社 動画表示装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007520749A (ja) * 2004-02-03 2007-07-26 キョウセラ ワイヤレス コープ. モバイルワイヤレス装置、およびモバイルワイヤレス装置上のグラフィカルアイテムを動かす方法
JP2007213577A (ja) * 2006-02-08 2007-08-23 Samsung Electronics Co Ltd レンダリング領域を最小化する3dグラフィックスデータのレンダリング方法およびシステム
JP2011113041A (ja) * 2009-11-30 2011-06-09 Furuno Electric Co Ltd 表示装置、センサ装置、表示画面の表示方法、および表示画面の表示プログラム

Also Published As

Publication number Publication date
EP0403121B1 (en) 1995-08-30
US5150312A (en) 1992-09-22
EP0403121A3 (en) 1991-05-08
DE69021939D1 (de) 1995-10-05
DE69021939T2 (de) 1996-04-18
JPH06105393B2 (ja) 1994-12-21
EP0403121A2 (en) 1990-12-19

Similar Documents

Publication Publication Date Title
JPH0329995A (ja) 像の相対運動を生成する方法と装置
US5892521A (en) System and method for composing a display frame of multiple layered graphic sprites
US5850232A (en) Method and system for flipping images in a window using overlays
JP4234217B2 (ja) サイズ変更ビットブロック転送処理の一部として透過イネーブルビットの埋込みを行うシステム、装置および方法
JP3286331B2 (ja) ブロックテクスチャコンプレックスクリップマスクプロセッサ
US7009611B2 (en) Generating three dimensional text
US20040075699A1 (en) Method and apparatus for highlighting graphical objects
JPH11259678A (ja) 画像表示装置及びそれによる画像表示方法
JPH0230512B2 (ja)
IE54823B1 (en) Graphics display method and apparatus
JPH0687267B2 (ja) ワイヤ・フレーム・グラフィック表示生成方法及び装置ならびに隠線除去システム
KR100328424B1 (ko) 고속카피수단을갖는프레임버퍼를구성하기위한방법및장치
US7898549B1 (en) Faster clears for three-dimensional modeling applications
JPH07200218A (ja) グラフィカル・オブジェクトをインターロックする方法及び装置
KR100829637B1 (ko) 애니메이션을 생성하는 방법 및 장치
US7834879B2 (en) Drawing apparatus for displaying image data about a plurality of objects including semitransparent object and opaque object on computer display screen
WO2002052506A1 (en) A method of rendering a graphics image
JP2966102B2 (ja) 航空管制制御ディスプレイにおけるグラフィック対象物の低待ち時間の更新
JPH0256678B2 (ja)
Levy Vax station: A general-purpose raster graphics architecture
US9128519B1 (en) Method and system for state-based control of objects
KR100230845B1 (ko) 스프라이트 애니메이션 생성방법
JPH0749956A (ja) 三次元グラフィック表示制御方法及び表示装置
JP3074912B2 (ja) 3次元画像生成装置
JP2787487B2 (ja) コンピュータシステムに表示され且つ操作される線分の位置を決定する回路