JPH0540569A - 球形デジタイザ - Google Patents

球形デジタイザ

Info

Publication number
JPH0540569A
JPH0540569A JP19649591A JP19649591A JPH0540569A JP H0540569 A JPH0540569 A JP H0540569A JP 19649591 A JP19649591 A JP 19649591A JP 19649591 A JP19649591 A JP 19649591A JP H0540569 A JPH0540569 A JP H0540569A
Authority
JP
Japan
Prior art keywords
digitizer
sphere
shape
spherical
controller
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.)
Pending
Application number
JP19649591A
Other languages
English (en)
Inventor
Mitsuharu Minoura
光春 箕浦
Tetsuji Baba
哲治 馬場
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.)
KOUDO EIZOU GIJUTSU KENKYUSHO KK
Original Assignee
KOUDO EIZOU GIJUTSU KENKYUSHO KK
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 KOUDO EIZOU GIJUTSU KENKYUSHO KK filed Critical KOUDO EIZOU GIJUTSU KENKYUSHO KK
Priority to JP19649591A priority Critical patent/JPH0540569A/ja
Publication of JPH0540569A publication Critical patent/JPH0540569A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Position Input By Displaying (AREA)

Abstract

(57)【要約】 【目的】 コンピュータ内に境界表現で構築された3次
元形状データに対する操作・変形作業用データを直接そ
の形状に触れているような感覚下の作業によって入力す
る。 【構成】 表面上に等密度に設けた複数個のセンサと、
該センサ出力の通信手段とを有するデジタイザ球と、該
デジタイザ球を回転可能に支持し、前記デジタイザ球の
回転を検出する検出手段と、前記通信手段との間でデー
タの授受を行う手段とを有するデジタイザコントローラ
とを具える。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は3次元形状操作のための
球形デジタイザに関するものである。
【0002】
【従来の技術】コンピュータグラフィックスのハードウ
エアの進歩に伴って3次元のCGアニメーションなどを
レンダリングによって生成するスピードは格段に向上し
てきているが、これに比べコンピュータ内部に定義され
た3次元の形状を多様なユーザの意図に合わせて操作・
変形する作業は、現在のマウスやダイヤルボックスなど
のデバイスを用いてもやりにくく時間のかかる作業であ
る。このため、デザイナーがイメージした形を速やかに
コンピュータ内のデータとして実現する、人間の感覚に
より近い3次元の形状操作のためのデバイスが望まれて
いる。
【0003】そこでコンピュータ内部に定義された架空
の3次元形状にはたらきかけるデバイスとしては、デー
タグローブ,フライングマウスなどがあり、これらは人
間の手の3次元的な動きを直接コンピュータ内部の3次
元データに反映させようというもので、現実感は従来の
マウスなどによる操作に比べて格段に向上している。
【0004】
【発明が解決しようとする課題】しかしこれらのデバイ
スでは、対象の形状に対し、触る,移動する,姿勢を変
えるなどの単純な操作を行うのが限度で、形状の変形な
どの複雑な指示を行うのは困難である。また、移動,姿
勢の変更の操作についても、これを精度良く行うには無
理がある。
【0005】本発明の目的は以上のような問題を解消
し、コンピュータ内部に定義された3次元立体形状に対
応する実在の物体として球を用い、この球をインターフ
ェースとしてコンピュータ内部の3次元形状全体を精度
よく動かしたり、その特定の部位に特定の変形作用を及
ぼすといった架空形状に対する種々の操作を、あたかも
その架空形状に触れているような感覚で行えるデバイス
として球形デジタイザを提供することにある。
【0006】
【課題を解決するための手段】上記目的を達成するため
本発明は、表面上に等密度に設けた複数個のセンサと、
該センサ出力の通信手段とを有するデジタイザ球と、該
デジタイザ球を回転可能に支持し、前記デジタイザ球の
回転を検出する検出手段と、前記通信手段との間でデー
タの授受を行う手段とを有するデジタイザコントローラ
とを具えたことを特徴とする。
【0007】
【作用】本発明によれば、コンピュータ内に境界表現で
構築された3次元形状データに対し直接その形状に触れ
ているような感覚下で移動・姿勢変更・変形等の作用を
及ぼすことができる。
【0008】
【実施例】以下に、図面を参照して本発明の実施例を詳
細に説明する。
【0009】図1は本発明にかかる球形デジタイザを示
し、1はデジタイザ球、2はデジタイザコントローラ、
3はシリアルインターフェース、4はカーソルおよびモ
ードキーである。デジタイザ球1はデジタイザコントロ
ーラ2の凹面内側の4つのエンコーダ付ローラ2aによ
り回転可能に支持されている(図10)。
【0010】(デジタイザ球1) ・表面上の位置検出機構 図2(a),(b)に示すようにデジタイザ球1の表面
に等密度に敷詰められた静電センサ1a、または磁気セ
ンサ1bによる(または圧力センサ)。センサは決めら
れた順にスキャンされるので、変化のあったセンサは、
この順によりその位置が判定される。静電センサ1aは
電極11を有し、磁気センサ1bはデジタイザペン6内
の永久磁石13を検出するコイルを有する。
【0011】球1の表面にセンサを等密度に敷詰める方
式としては、例えば正20面体(図3(a))をベース
とする球面の正三角分割(図3(b))を利用すると、
下の表のような仕様となる。各センサはこの小三角形に
各1個装着する。
【0012】 球径(mm) センサの数 面積(mm2 /個) 200 320(20×4×4) 393 1280(20×4×4×4) 98 300 1280(20×4×4×4) 221 5120(20×4×4×4×4) 55 ・球面上の位置検出 図2に示すように、球形をしたデジタイザ球1の表面に
接触または圧力を加える(指5またはデジタイザペン6
等による)ことにより、これを検出した前記のようなセ
ンサ1a,1bによって球1の表面上の特定の点(位
置)を指示することができる(同時に複数可)。この点
は後述の通信機構を介してソフトウエアにより形成され
たコンピュータ内の任意の立体上の特定の点に対応付け
られ、ソフトウエアによって定義された作用をこの点に
及ぼすことができる。
【0013】・デジタイザ球1の回転 デジタイザ球1は3つの自由度で回転することができ、
この回転はデジタイザコントローラの凹面内側の4つの
エンコーダ付ローラによって検出されて後述の通信機構
を介してホストコンピュータに通知される。
【0014】・通信機構 デジタイザ球1およびデジタイザコントローラ2は、両
者間で通信を行うために、電波または超音波による通信
手段を各々有する。電波による通信の場合における送受
信アンテナとしては、デジタイザ球1においては球体の
中心部でフレキシブルにホールドされた送受信アンテナ
を持たすことが考えられる。
【0015】(デジタイザコントローラ2) ・デジタイザコントローラの機能 デジタイザコントローラ2は、デジタイザ球1との間
で、データや指令の送受信を行い、ホストコンピュータ
とデータやコマンドのやり取りをする機能を有し、また
デジタイザ球1の台座として、さらに同球1の回転検出
を行う。
【0016】・デジタイザコントローラの機構 デジタイザコントローラ2はシリアルインターフェース
(例えばRS−232C)3を介してホストコンピュー
タ7に接続され(図4)、カーソルキー4はシリアルイ
ンターフェース3を介してホストコンピュータ7上のカ
ーソルの移動や対象形状の移動に使用する。図4におい
て、8はホストコンピュータ7に接続されたグラフィッ
クディスプレイである。
【0017】・デジタイザ球の回転検出機構 コントローラ2の凹面内側の4つのエンコーダ付ロータ
によりデジタイザ球1の回転を検出する。
【0018】(デバイスの動作)図11に示すように、
デジタイザ球1は電池等の独立電源で動作し、制御回路
9によって、センサ11(または12)の全ての入力点
を一定の周期でスキャンし、その入力点データを通信手
段10から送信する。
【0019】コントローラ2はデジタイザ球1から送ら
れる入力点データを通信手段14を介して受信し、ホス
トコンピュータ7の要求がある度にホストコンピュータ
7に送出する。また、回転データ,カーソルおよびモー
ドキー4の状態もホストコンピュータ7に適宜通知す
る。
【0020】なお、コントローラ2は内蔵のマイクロコ
ンピュータ(マイコン)15により全ての動作をコント
ロールし、ホストコンピュータ7からの指示を解釈して
デジタイザ球1の状態を各レジスタに保持し、要求があ
ればホストコンピュータ7に送出する。ホストコンピュ
ータ7側の本デバイス用ドライバは適宜作成して利用す
る。
【0021】以上のような球形デジタイザの使用例とし
て、3次元CG(コンピュータグラフィクス)で使用す
る複雑形状作成の例を述べる。
【0022】(ハードウエアの構成)ホストコンピュー
タ7(ワークステーション,パソコン等)と本球形デジ
タイザとをシリアルインターフェース3で接続した状態
で使用する(図4)。
【0023】(ソフトウエア)ホストコンピュータ7に
おいて、形状モデラーおよび本球形デジタイザ用のデバ
イスドライバを使用する。
【0024】(本球形デジタイザによる形状操作) (1)操作対象形状の選択 形状モデラーを起動し、形状操作を行いたい対象形状を
1つ選択する。
【0025】(2)対象形状の位置の変更(図5) デジタイザコントローラ2の下部のカーソルキー4によ
り、対象形状50をコンピュータ内の仮想空間の意図し
た位置に移動する。このときホストコンピュータ7のグ
ラフィックディスプレイ8上には仮想3次元空間の注目
部分の透視投影図,3面図などが同時表示されて対象形
状50の位置の変化が即座に確認できる。
【0026】(3)対象形状の姿勢の変更(図6) デジタイザ球1をデジタイザコントローラ2上で図中矢
印のように任意に回転させることにより、この球の回転
角座標の変化(3軸)が対象形状50の姿勢の変化とし
てホストコンピュータ7に通知され、グラフィックディ
スプレイ8上の表示形状に刻々と反映される。
【0027】(4)対象形状の部分的な変形(図7) モードキー4を操作して対象形状50の操作モードを部
分変形モードにする。
【0028】この状態でデジタイザ球1の表面をデジタ
イザペン6または手指5で指示することにより、対象形
状50の指示された部位に変形が起こり、その変化が即
座にグラフィックディスプレイ8に表示される。変形と
は、指示された部位の凹みまたは膨らみ等である。また
変形の影響範囲は、ホストコンピュータ7上のソフトウ
エアにより任意に設定できる。
【0029】 (5)対象形状の平面によるカッティング操作 この場合、デジタイザ球1の赤道面80をカッティング
平面51に反映させ、デジタイザ球1を図中矢印のよう
に任意に回転させることによりカット面を希望する角度
に設定する。またカット面の軸方向の移動は、カーソル
キー4により行う。カット面の位置の設定が終ったらカ
ット演算を実行する。
【0030】(6)対象形状と他の形状との間の立体集
合演算(図9) この場合、デジタイザ球1を集合演算するもう一方の形
状90に対応させ、これをデジタイザ球1によりコント
ロールする。すなわち、デジタイザ球1の回転・移動の
指示(カーソルキー4を含む)はこのもう一方の図形9
0に反映され、位置決めが終ったならば、演算を実行す
る。
【0031】
【発明の効果】以上説明したように本発明によれば、従
来入力を諦めていたような複雑な形を迅速にコンピュー
タ内のデータとして入力することができる。また3次元
アニメーションにおける複雑なシーンの設定や、複雑な
動きの定義も容易になるので3次元CGの製作工程を短
縮することができる。
【図面の簡単な説明】
【図1】本発明球形デジタイザの外観を示す図である。
【図2】デジタイザ球表面上の位置の指示を説明する図
である。
【図3】デジタイザ球表面へのセンサの実装区分を示す
図である。
【図4】本球形デジタイザの実施例を示す図である。
【図5】対象形状の位置の変更態様を説明する図であ
る。
【図6】対象形状の姿勢の変更態様を説明する図であ
る。
【図7】対象形状の部分的な変形態様を説明する図であ
る。
【図8】対象形状のカッティング態様を説明する図であ
る。
【図9】対象形状の立体集合演算態様を示す図である。
【図10】デジタイザコントローラの平面図である。
【図11】本発明実施例の電気回路のブロック図であ
る。
【符号の説明】
1 デジタイザ球 2 デジタイザコントローラ

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 表面上に等密度に設けた複数個のセンサ
    と、該センサ出力の通信手段とを有するデジタイザ球
    と、 該デジタイザ球を回転可能に支持し、前記デジタイザ球
    の回転を検出する検出手段と、前記通信手段との間でデ
    ータの授受を行う手段とを有するデジタイザコントロー
    ラとを具えたことを特徴とする球形デジタイザ。
JP19649591A 1991-08-06 1991-08-06 球形デジタイザ Pending JPH0540569A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19649591A JPH0540569A (ja) 1991-08-06 1991-08-06 球形デジタイザ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19649591A JPH0540569A (ja) 1991-08-06 1991-08-06 球形デジタイザ

Publications (1)

Publication Number Publication Date
JPH0540569A true JPH0540569A (ja) 1993-02-19

Family

ID=16358723

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19649591A Pending JPH0540569A (ja) 1991-08-06 1991-08-06 球形デジタイザ

Country Status (1)

Country Link
JP (1) JPH0540569A (ja)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08263197A (ja) * 1995-03-22 1996-10-11 Nec Corp 回転動作計測装置
JP2007536722A (ja) * 2004-05-05 2007-12-13 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 照明制御のためのユーザインタフェースを備える照明装置
JP2009524904A (ja) * 2006-01-25 2009-07-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 光源から放出された光の色を選択するための制御デバイス
WO2010013336A1 (ja) * 2008-07-31 2010-02-04 国立大学法人広島大学 3次元物体表示制御装置及びその方法
JP2010182201A (ja) * 2009-02-06 2010-08-19 Hitachi Ltd 静電容量式センサ
US8279079B2 (en) 2006-03-13 2012-10-02 Koninklijke Philips Electronics N.V. Control device for controlling the hue of light emitted from a light source

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01191923A (ja) * 1988-01-28 1989-08-02 Toshiba Corp 三次元方向入力表示装置
JPH01290021A (ja) * 1988-05-18 1989-11-21 Toshiba Corp トラックボール装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01191923A (ja) * 1988-01-28 1989-08-02 Toshiba Corp 三次元方向入力表示装置
JPH01290021A (ja) * 1988-05-18 1989-11-21 Toshiba Corp トラックボール装置

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08263197A (ja) * 1995-03-22 1996-10-11 Nec Corp 回転動作計測装置
JP2007536722A (ja) * 2004-05-05 2007-12-13 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 照明制御のためのユーザインタフェースを備える照明装置
JP2009524904A (ja) * 2006-01-25 2009-07-02 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 光源から放出された光の色を選択するための制御デバイス
US8279079B2 (en) 2006-03-13 2012-10-02 Koninklijke Philips Electronics N.V. Control device for controlling the hue of light emitted from a light source
WO2010013336A1 (ja) * 2008-07-31 2010-02-04 国立大学法人広島大学 3次元物体表示制御装置及びその方法
JP4493730B2 (ja) * 2008-07-31 2010-06-30 国立大学法人広島大学 3次元物体表示制御装置及びその方法
JPWO2010013336A1 (ja) * 2008-07-31 2012-01-05 国立大学法人広島大学 3次元物体表示制御装置及びその方法
US8462105B2 (en) 2008-07-31 2013-06-11 Hiroshima University Three-dimensional object display control system and method thereof
JP2010182201A (ja) * 2009-02-06 2010-08-19 Hitachi Ltd 静電容量式センサ

Similar Documents

Publication Publication Date Title
US5396265A (en) Three-dimensional tactile computer input device
US6597347B1 (en) Methods and apparatus for providing touch-sensitive input in multiple degrees of freedom
US20030142144A1 (en) Techniques for pointing to locations within a volumetric display
JPH05282095A (ja) 3次元座標入力装置
US5982353A (en) Virtual body modeling apparatus having dual-mode motion processing
CN114529691B (zh) 一种窗口控制方法、电子设备及计算机可读存储介质
US10747325B2 (en) Systems and methods for long-range interactions for virtual reality
CN113296605A (zh) 力反馈方法、力反馈装置及电子设备
Wong et al. Virtual 3d sculpting
JPH0540569A (ja) 球形デジタイザ
JPH06348408A (ja) マウス
JP2001216015A (ja) ロボットの動作教示装置
CN109960404A (zh) 一种数据处理方法及装置
US6239785B1 (en) Tactile computer input device
Ryden Tech to the future: Making a" kinection" with haptic interaction
JP2011215692A (ja) 3次元3自由度回転パラメータ処理装置
US7289121B1 (en) System for creating and modifying curves and surfaces
JPH11272157A (ja) 物体の把持動作シミュレーション装置
JP3722993B2 (ja) 物体の毛並接触感シミュレーション装置
JPH08249500A (ja) 3次元図形の表示方法
US20200286298A1 (en) Systems and methods for a user interaction proxy
JPH09180003A (ja) 3次元形状モデリング方法およびその装置
JP2021093003A (ja) 力覚提示装置、力覚提示方法、及びプログラム
CN117251058B (zh) 一种多信息体感交互系统的控制方法
JPH1040424A (ja) 3次元形状操作装置および3次元形状操作方法