MacでかんたんKinect    (よぴた)  @yopita_
自己紹介❖よぴた  @yopita_❖ 大学4年生❖ うろおぼ絵17    25万ダウンロード❖ 2011年度  未踏  採択  身体動作の重畳表示による疑似ライブ感共有システム
Kinectって?Kinect  for  Xbox  360(キネクト)は2010年にマイクロソフトから販売されたXbox  360向けのゲームデバイスである。2012年にはMicrosoft  Windows向けにKinect  for  ...
Kinectって?
対象者❖ Macを持っている人❖ Kinectを持っている人・買う予定のある人❖ プログラムを少しでもいじったことがある人❖ プログラムで挫折したことがある人❖ Kinectで何か作って自慢したい人
注意点※Macでハックする場合   ◯       Kinect  for  Xbox  360   ×       Kinect  for  Windows 現時点では、Kinect  for  Windows  が  Mac(OpenNI)...
ドライバ(主なもの)
ハック方法(主なもの)                         Xcode  openframeworks(ofxopenni)  Processing(simple  OpenNI)       専用エディタ
Processingって?❖   かつてはMITメディアラボで開発されていた。❖   電子アートとビジュアルデザインのためのプログラ    ミング言語であり、統合開発環境  (IDE)  ❖   視覚的なフィードバックが即座に得られるため、初 ...
インストール❖ Processingをインストール  http://processing.org/download/❖ OpenNIをインストール  http://code.google.com/p/simple-openni/download...
サンプル動作
ライブコーディング
ノリ乗り
つまったこと❖ convertRealWorldToProjective(PVector  PVector);  の扱い       RealWorld(3D)           Projective(2D)❖ ファイル名は英数字じゃないとう...
リファレンス❖ Processing  http://processing.org/reference/(英語・最新版)   http://www.musashinodenpa.com/p5/(日本語・古い?)❖ simpleOpenNI   ...
本      Built  with  Processing[Ver.  1.x対応版]      -デザイン/アートのためのプログラミング入門
何が言いたいのか
Kinect楽しす!
ありがとうございました
Upcoming SlideShare
Loading in...5
×

Macでかんたんkinect by @yopita _

7,618

Published on

2012/04/14に行われた
iphone_dev_jp 東京iPhone/Mac勉強会
http://atnd.org/events/26946

で発表した資料です。
(」・ω・)」うー!(/・ω・)/にゃー!

Published in: Technology
1 Comment
8 Likes
Statistics
Notes
No Downloads
Views
Total Views
7,618
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
17
Comments
1
Likes
8
Embeds 0
No embeds

No notes for slide

Macでかんたんkinect by @yopita _

  1. 1. MacでかんたんKinect (よぴた)  @yopita_
  2. 2. 自己紹介❖よぴた  @yopita_❖ 大学4年生❖ うろおぼ絵17 25万ダウンロード❖ 2011年度  未踏  採択 身体動作の重畳表示による疑似ライブ感共有システム
  3. 3. Kinectって?Kinect  for  Xbox  360(キネクト)は2010年にマイクロソフトから販売されたXbox  360向けのゲームデバイスである。2012年にはMicrosoft  Windows向けにKinect  for  Windowsを発売した。Kinect(キネクト)は、コントローラを用いずに操作ができる体感型のゲームシステムで、ジェスチャーや音声認識によって直観的で自然なプレイが可能となる。 wikipediaより
  4. 4. Kinectって?
  5. 5. 対象者❖ Macを持っている人❖ Kinectを持っている人・買う予定のある人❖ プログラムを少しでもいじったことがある人❖ プログラムで挫折したことがある人❖ Kinectで何か作って自慢したい人
  6. 6. 注意点※Macでハックする場合 ◯ Kinect  for  Xbox  360 × Kinect  for  Windows 現時点では、Kinect  for  Windows  が  Mac(OpenNI)で サポートされていません
  7. 7. ドライバ(主なもの)
  8. 8. ハック方法(主なもの) Xcode openframeworks(ofxopenni) Processing(simple  OpenNI) 専用エディタ
  9. 9. Processingって?❖ かつてはMITメディアラボで開発されていた。❖ 電子アートとビジュアルデザインのためのプログラ ミング言語であり、統合開発環境  (IDE)  ❖ 視覚的なフィードバックが即座に得られるため、初 心者がプログラミングを学習するのに適しており、 電子スケッチブックの基盤としても利用できる。❖ Javaを単純化し、グラフィック機能に特化した言語 といえる。 wikipediaより❖ ライブラリがたくさんあるので、自由度は高い →Arduinoいじったり、カメラいじったり。❖ Javaも書ける!複雑化したらEclipseへ移行できる。
  10. 10. インストール❖ Processingをインストール http://processing.org/download/❖ OpenNIをインストール http://code.google.com/p/simple-openni/downloads/list OpenNI_NITE_Installer-OSX-0.24.zip ホームディレクトリに解凍 アプリケーション  >  ユーティリティ  >  ターミナル cd  ./OpenNI_NITE_Installer-OSX sudo  ./install.sh❖ simpleOpenNIをインストール http://code.google.com/p/simple-openni/downloads/list SimpleOpenNI-0.26.zip 解凍したファイルは、書類  >  Processing  >  libraries
  11. 11. サンプル動作
  12. 12. ライブコーディング
  13. 13. ノリ乗り
  14. 14. つまったこと❖ convertRealWorldToProjective(PVector  PVector); の扱い RealWorld(3D) Projective(2D)❖ ファイル名は英数字じゃないとうごかない!
  15. 15. リファレンス❖ Processing http://processing.org/reference/(英語・最新版) http://www.musashinodenpa.com/p5/(日本語・古い?)❖ simpleOpenNI http://simple-openni.googlecode.com/svn/trunk/SimpleOpenNI/dist/all/SimpleOpenNI/ documentation/SimpleOpenNI/SimpleOpenNI.html (英語・最新版)
  16. 16. 本 Built  with  Processing[Ver.  1.x対応版]   -デザイン/アートのためのプログラミング入門
  17. 17. 何が言いたいのか
  18. 18. Kinect楽しす!
  19. 19. ありがとうございました
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×