Comments
Description
Transcript
基礎輪講三週目用ARtoolkitと回路の話
Maki Sugimoto Editing Atsushi Numata What is Physical Computing? コンピュータと物理世界を包括した概念 計算機の中の情報をどのように実環境とつなげるか. http://itp.nyu.edu/~dbo3/physical/physical.htmlから引用 http://morecatlab.akiba.coocan.jp/lab/index.php/category/physical-computing/から引用 このワークショップの狙い AR Tool Kitを使って,マ ーカーベースのARとOpenGLで のComputer Graphicsに慣れる. AR環境と実環境をPhysical Computingの概念を導入し てつないでみる. オイラー座標系のモーションキャプチャのデータの取り扱 いに慣れる 素材1: AR Tool Kit http://kougaku-navi.net/ARToolKit.html 素材2: Arduino http://www.arduino.cc/ www.arduino.cc から引用 http://www.musashinodenpa.com/arduino/ref/ http://n.mtng.org/ele/arduino/から引用 素材3: OptiTrack モーションキャプチャシステム 再帰性反射マーカー オイラー座標系データ http://www.naturalpoint.com/から引用 例えばこんなことが出来る! ARToolKitを動かしてみる. メタセコイアなどのCGオブジェクトを表示してみる. キーボードで表示したCGオブジェクトを動かしてみる. ArduinoをPCにつないでみる.(接続回路をブレッドボード上に用意. Arduinoには半田付け) 5. プログラムを書き込んでみよう!(LEDを光らせてみる) 6. シリアル通信でPCとArduino接続してみる 7. シリアル通信の情報にあわせてCGオブジェクトを動かしてみる 8. センサ情報をシリアル通信でPCに送ってみる 9. 距離センサ 10. 加速度センサ 11. モーションキャプチャの結果に合わせてCGオブジェクトを動かしてみる 12. 光センサ(明るさに反応する3Dシステムを作ってみよう!) 1. 2. 3. 4. Let’s Start with AR Tool Kit http://kougaku-navi.net/ARToolKit.html 3Dモデルをロードする. GLUTによる「手抜き」OpenGL入門 http://www.wakayama-u.ac.jp/~tokoi/opengl/libglut.html Collada DOMをダウンロード http://sourceforge.net/projects/collada-dom/ http://sourceforge.net/projects/collada- dom/files/Collada%20DOM/Collada%20DOM%202.3/collada_d om-2.3.1-win32.zip/download ソースコードも取得できますが,ここではコンパイル済みをダウンロー ドを推奨. 参考ページ http://codezine.jp/article/detail/843