ログイン 新規登録
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 論文誌(トランザクション)
  2. プログラミング(PRO)
  3. Vol.46
  4. No.SIG1(PRO24)

状態遷移図に基づく対話型アニメーション作成ツールの提案

https://ipsj.ixsq.nii.ac.jp/records/16636
https://ipsj.ixsq.nii.ac.jp/records/16636
87133ea7-4248-4b65-9eb9-6de66bb5c187
名前 / ファイル ライセンス アクション
IPSJ-TPRO4601004.pdf IPSJ-TPRO4601004.pdf (396.6 kB)
Copyright (c) 2005 by the Information Processing Society of Japan
オープンアクセス
Item type Trans(1)
公開日 2005-01-15
タイトル
タイトル 状態遷移図に基づく対話型アニメーション作成ツールの提案
タイトル
言語 en
タイトル Proposal of an Interactive Animation Authoring Tool Based on State-transition Diagrams
言語
言語 jpn
キーワード
主題Scheme Other
主題 通常論文
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_6501
資源タイプ journal article
著者所属
茨城大学工学部情報工学科
著者所属
茨城大学工学部情報工学科
著者所属
日立エンジニアリング株式会社技術開発部
著者所属(英)
en
Department of Computer and Information Sciences, Ibaraki University
著者所属(英)
en
Department of Computer and Information Sciences, Ibaraki University
著者所属(英)
en
Hitachi Engineering Co., Ltd.
著者名 岡本, 秀輔 鎌田賢 中尾, 隆司

× 岡本, 秀輔 鎌田賢 中尾, 隆司

岡本, 秀輔
鎌田賢
中尾, 隆司

Search repository
著者名(英) Shusuke, Okamoto Masaru, Kamada Takashi, Nakao

× Shusuke, Okamoto Masaru, Kamada Takashi, Nakao

en Shusuke, Okamoto
Masaru, Kamada
Takashi, Nakao

Search repository
論文抄録
内容記述タイプ Other
内容記述 アニメーションは,Web ページの例で代表されるように,情報伝達手段の重要な選択肢の1 つである.特に,キーやマウスなどのユーザ入力によって,表示内容が変化するような対話型のアニメーションは,ユーザの興味を引きつける.しかし,ひとたびこのような対話型アニメーションを作ろうとすると,芸術的な素養のほかに,プログラミング技術やグラフィックスの知識が必要となり,素人には敷居が高すぎる.そこで,我々は小学生の利用も視野にいれた,対話型アニメーション作成ツールの設計と実装を行っている.ユーザは,GUI エディタで状態遷移図と表示画像を指定することにより,オブジェクト指向モデルに沿った形で,アニメーションに登場するキャラクタの動きを決めていく.そして,インタプリタにより動作を確認し,トランスレータによりJava やJavaScript といった対象コードへの変換を行う.変換の際には,Java の内部クラスやJavaScript の関数ポインタを用いることで,状態遷移図と対象コードの対応関係を保たせている.副産物として,このツールは楽しみながら情報処理を学ぶための教材となる可能性がある.状態遷移図を作成して,その動きをイメージすることは,情報処理教育の導入に適している.また,アニメーションに対応する中間言語表現や,対象形式への変換例を見ることは,プログラミングを含めた次のステップの教育に役立つ.
論文抄録(英)
内容記述タイプ Other
内容記述 Animations provide an efficient means for presenting information as practiced on modern Web pages. Interactive animations are especially attractive, because these can show variable scenarios according to key and mouse inputs by viewers. Author of an interactive animation is required of two different abilities. One is the artistic imagination as any artistic work requires. The other is highly advanced knowledge and skill in programming and graphics. The latter requirement is a strong barrier for potential authors who have good imagination and no programming skills. In this paper, design and implementation of a tool for authoring interactive animations are reported. To make it intuitively comprehensible for non-programmers, the modern paradigm of object-oriented modeling and the classical state-transition diagram are employed. An animation is constructed as a collection of characters. Behavior of each character is specified by a state-transition diagram and pictures to express its appearance. The tool consists of GUI editors for diagrams and pictures, a built-in interpreter to test the animation, and a translator into target codes including Java and JavaScript. The translation mechanism keeps the coherency between diagrams and target codes, by utilizing inner classes in Java and function pointers in JavaScript. As a side effect, the present tool works also as an educational material for enlightening children on computer science. They may learn how to define dynamical objects while having fun with animations.
書誌レコードID
収録物識別子タイプ NCID
収録物識別子 AA11464814
書誌情報 情報処理学会論文誌プログラミング(PRO)

巻 46, 号 SIG1(PRO24), p. 19-27, 発行日 2005-01-15
ISSN
収録物識別子タイプ ISSN
収録物識別子 1882-7802
出版者
言語 ja
出版者 情報処理学会
戻る
0
views
See details
Views

Versions

Ver.1 2025-01-22 23:45:15.189372
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3