ISMAR2013

Similar documents
MMC Unity講座

MMD4Mecanim の登録 解凍したフォルダにある MMD4Mecanim.unitypackage をダブルクリックして Unity への登録 ( インポート ) を実行します MMD4Mecanim.unitypackage をダブルクリック または ドラッグ & ドロップでも登録可能 Im

C#の基本

Splashtopスタートガイド

PowerPoint プレゼンテーション

モニタリング画面を開く にチェックを入れる またはメニュー画面か らモニタリングアイコンをクリックします 全画面表示 設定画面 録画再生画面表示ページサーバー カメラツリ左からシングル / 4/ 6/ 8/ 9/ 10/ 12 分割画面です ここをクリックすると 16/ 20( )/ 2

目次 製品登録 Android 系デバイスの管理 デバイスの接続アプリ管理連絡先管理 SMS 管理音楽管理写真 ビデオ管理データ管理ツールキットダウンロードセッティング ios 系デバイスの管理 デバイスの接続 ios デバイス最適化メディア管理写真 ビデオ管理連絡先管理 SMS 管理ツールキット

第32回_プレゼン資料_菅原(Unityはじめるよ~上半身だけ動かす2~)

目次 第一章インストールと製品登録 1.1 インストール & ライセンス認証 3 第二章製品活用 - Leawo itransfer 3.1 コンピュータのファイルを iphone に転送 iphone のファイルをコンピュータにバックアップ ファイルを itunes から

ゲームプログラミング講習 第0章 導入

TunesGo (Win 版 ) ガイド Chapter1: 製品のインストール 1-1 製品のダウンロード 1-2 製品のインストール 1-3 製品の登録 Chapter2: データの転送 2-1 ios デバイスを PC に接続する 2-2 デバイスのメディアを itunes に転送 2-3 デ

クラウド内の Java - 動画スクリプト 皆さん こんにちは Steve Perry です 私たちが作成した人事アプリケーションを覚えていますか? 今回は そのアプリケーションをクラウド内で実行しましょう コードは GitHub の

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

OpenVPN接続マニュアル

PowerPoint プレゼンテーション

VioStor-Pro+シリーズ 操作マニュアル

HD でブロードキャストするための Adobe Media Live Encoder のインストールおよび設定方法 Adobe Media Live Encoder のダウンロード : 手順 1 へ行く 画面下にある Downlo

基本設計書

新規インストールガイド Microsoft Office Professional Plus 2016 本書は Download Station から Microsoft Office Professional Plus 2016( 以下 Office) をダウンロ ドし 新規インストールを行う手順

教材ドットコムオリジナル教材 0から始めるiアプリ (3) 0 から始める i アプリ (3) i アプリを作れるようになったならば次は公開です i アプリでは前述したように たとえエミュレータで動作確認ができたからといって実機のテストを怠ってはいけません 実機での処理速度 発色 プログラム等の耐性

2. ログイン 三重県総合教育センターの Web ページにアクセスし ネット DE 研修の ログインへ をクリックするとログイン画面に移動します 2 ログイン ID 及びパスワードを入力して ログイン ボタンを押してください パスワードはログイン後 変更し 個人で管理をしてください 2 パスワードは

000

事前準備 1. Visual Studio Community 2013 または Professional 以上のエディションのインストール 2. Android スマートフォンへの任意の QR コードリーダーアプリのインストール 3. アプリ素材のダウンロード

prg.indb

カルテダウンロード 操作マニュアル

PowerPoint プレゼンテーション

Microsoft Word - index.html

独立行政法人産業技術総合研究所 PMID-Extractor ユーザ利用マニュアル バイオメディシナル情報研究センター 2009/03/09 第 1.0 版

Microsoft Edge の場合 (1) Mizdori 無料体験版ダウンロード画面の [ 体験版ダウンロード ] ボタンをクリックします (2) Edge の下部に mizdori_taiken_setup.zip について行う操作を選んでください と表示され ますので [ 開く ] をクリッ

AUTODESK スタンドアロンライセンス ( 永久ライセンス ) インストールガイド

1 DRM 付きファイルの閲覧方法 DLmarket をご利用いただき ありがとうございます お買い上げいただきました商品は デジタルコンテンツの不正利用を防ぐために DRM ( 著作権管理機能 ) がついております ファイルをご覧いただくには ライセンス管理ソフト (PDF OwnerGuard

SANS SEC401_PC設定の手引き

EPSON E-720 活用+サポートガイド

Officeインストールマニュアル

ランタイム版 Pro 版共通 症例登録システム 2018/12/11 Q & A 目次 1. 起動時のエラー... 2 Q11. " ファイル jsgoe_data3.fmp12 を開くことができません" と表示されます (Windows) 2 Q12. ショートカットから起動できません (Wind

目次 1. HLA Fusion 3.0 がインストール可能な環境 HLA Fusion 3.0 のインストール HLA Fusion 3.4 のインストール 初期設定用データベース接続 ( 初めての方のみ ) 既存データベースのUpg

Microsoft Word _鶴見大学_利用者マニュアル.docx

情報システム工学特論 Web アプリの作成により 次のことを学んでもらいます 1 無料ソフトウェアの活用 2 無料のソフトウェア開発ツール Runstant Lite 3 Web ブラウザのゲームライブラリ phina.js 4 Web アプリとは 無料ソフトウェアの活用 無料ソフトウェアとは イン

EPSON PM-D600 活用ガイド

目次 はじめに 講義室とは Windows OS 用 ネットライブレッスン インストール手順 1. プログラムインストール前の確認

2. 生田仮想デスクトップ PC の接続方法 生田仮想デスクトップ PC に接続する方法は 次の 2 通りです 1. HTML アクセス Internet Explorer や Safari などのブラウザを用います PC に特別なソフトウェアをインストールす る必要が無いので 管理者権限をもってい

目次 ① MX ONE インストール手順 P.3 ②メイン画面の見方 P.7 ③動画保存の方法 P.8 URL 検出でダウンロードする方法 P.8 自動ダウンロード機能 P.8 アドオン機能でダウンロード 録画する方法 P.9 URL 追加機能 P.11 番組機能 P.12 ④ MX ONE レコー

1 〇〇クリッカーマニュアル 目次 クリックすると移動します 目次準備 1. VC または VS2013 をインストール 2. DX ライブラリのダウンロードと解凍 3. なんとかクリッカー プロジェクトのダウンロードと解凍 4. なんとかクリッカー プロジェクトを開く編集編集する部分画

目次 1. AOS ユーザー登録サイト AOS ユーザー登録 AOS ライセンスキー登録 ios 版アプリ インストール 起動と新規登録 初期設定とバックアップ Andro

目次 はじめに 講義室とは p.2 Windows OS 用 ネットレッスン インストール手順 1. プログラムインストール前の確認

目次 1. Office365 メールとは Office365 メールの利用画面イメージ Office365 の基本的な動作を確認する... 6 Office365 にログインする ( サインイン )... 6 Office365 からログアウトする ( サインアウト

パソコンから ipad へ ビデオを転送する方法 作成 パソコン教室あいぱっどくらぶ

Studuinoソフトウェアのインストール

無料で多機能な OSS の ETL ツール Kettle を使ってみよう! 情報政策課技術職員金森浩治 1. はじめにデータ処理を行うにあたって非常に便利なツール ETL 本稿では OSS の ETL Kettle の機能とその使用方法を紹介します 2. 用語説明 2.1 OSS とは? OSS と

コンピュータグラフィックス演習 I 2012 年 5 月 21 日 ( 月 )5 限 担当 : 桐村喬 第 7 回モデリングの仕上げ 1 カメラワークとアニメーション 今日の内容 1. カメラワーク 2. シーンの設定 3. アニメーション 前回のテクスチャの紹介 1 / 10

Dahua アプリかんたん手順(2) SmartPlayer操作手順書

可視化情報学会ワークショップ Unityチュートリアル資料

752_[Android版]どこでも写真管理連携(USB)

項番 現象 原因 対応手順書など 4 代理店コードでのダウンロード時に以下のメッセージの画面が表示される サービス時間外のため 現在 このサービスはご利用になれません 当機能のサービス時間外です 以下の時間帯にダウンロードしてください 月曜日 ~ 金曜日 7:00~21:00 土曜日 7:00~17

NFC EXPRESS ASUS NFC Express は Windows 8 対応の外付けデバイスです NFC 対応のスマートデバイス または付属の NFC タグをタッチするだけで 簡単に様々なアクションを実行することができます NFC Express をインストールする NFC Experss

MAPインストーラー起動時のエラーメッセージへの対処方法

Microsoft Word - バーチャルクラス(Blackboard)ログイン方法ガイド.docx

iphone 端末設定ガイド 改訂日付 :2018 年 10 月 2 日

ヘルスアップWeb 簡単操作ガイド

目次 第一章 インストールと製品登録 1.1 インストール & ライセンス認証 3 第二章 製品活用 2.1 パワーポイントを DVD に焼く パワーポイントをブルーレイに焼く パワーポイントをビデオに焼く 13 よくある質問 16

Microsoft Word - ShareFastClientManual_JP_R1-1-0.doc


Unity講座①

1. Office365 ProPlus アプリケーションから利用する方法 (Windows / Mac) この方法では Office365 ProPlus アプリケーションで ファイルの保管先として OneDrive を指定することができます Office365 ProPlus アプリケーションで

ch2_android_2pri.indd

Microsoft Word - Python利用環境構築ガイド_ docx

ColorNavigator 7インストールガイド

MP:eMeeting インストールマニュアル Version /06/30 株式会社デジタル ウント メア

6118: (IMAP)Mac OS X Mail の設定方法 2014 年 7 月 1 日現在 IMAP を利用してメールサーバーにアクセスした場合 POP3 とは形式が異なり 読んだメールはパソコンに自動保存されませんのでご注意ください 大切なメールは リストの中から任意のフォルダにドラッグ &

RaQuest スターターセット インストールマニュアル

設定ガイド

PowerPoint プレゼンテーション

CubePDF ユーザーズマニュアル

ユーザーズマニュアル 神戸親和女子大学情報処理教育センター 年 4 月版

Microsoft Word - VB.doc

Prius取扱説明書 アプリケーション編

3 アプリケーションのインストール -セキュリティの警告 が出ますので インストール(I) をクリックしてください 4 インストーラーが起動します 下記画面が表示される場合がありますので その場合は下記手順に従って操作をしてください Windows によって PC が保護されました という画面が表示

EPSON PX-A640 活用+サポートガイド

必ずお読み下さい

はじめに GeminiはMacの容量を消費する重複ファイルを検出し削除するためのツールです 高度なスキャンアルゴリズム 優れたデザイン 使いやすいインターフェイスで Macから驚くほど重複ファイルがなくなります Geminiで音楽 動画 ドキュメントなどの様々な重複したファイルを検出し 削除しましょ

Microsoft PowerPoint - lecture2_PPT.pptx

PowerPoint プレゼンテーション

Microsoft Word - ラベルマイティStep1.doc

目 次 1 はじめに ユーザーズサイトから定義データベースをダウンロード オフライン更新手順 オフライン更新設定の削除手順 /14

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な

H

PowerPoint プレゼンテーション

Microsoft Word - Android開発環境構築.doc

<4D F736F F D D682AB82C882F18ACF8CF CC8E FB96402E646F63>

EPSON E-700 活用+サポートガイド

Studuinoライブラリ環境設定Mac編

Microsoft Word - winscp-LINUX-SCPを使用したファイル転送方法について

発環境を準備しよう2 章開Eclipseをインストールしようそれでは Eclipseをセットアップしましょう Eclipseは Eclipse Foundationのサイトからダウンロードできます ダウンロードのページを開くと いく

PALRO Gift Package 操作説明書

再起動した状態になり パスワードを入力すると 図 2 のように DEXCS2011 のアイコ ンがデスクトップ上に表示される 2 端末を準備する メニューバーにある端末の形を左クリック 図 2 デスクトップ メニューバーに端末の形がない場合 図 3 メニューバー アプリケーション アクセサリー 端末

STEP 02 開発環境の構築 学習内容 パソコンに ARM の開発環境を構築します インストールは以下の手順で行います 1. CCS のダウンロード 2. CCS のインストール 3. TI-RTOS のインストール 4. USB ドライバのインストール 1. CCS のダウンロード 以下の手順で

3. メールソフト設定情報の取得 メールソフト Thunderbird Portable の設定に必要な IMAP/SMTP 設定情報を Office365 から入手します (1) メール画面の右上の 歯車マーク をクリックし 表示されたメニューの オプション をクリックし ます (2) 左側のオプ

ARnexご紹介セミナー スライド資料

30days Album について 30days Album( サーティーデイズアルバム ) は あなたの大切な写真や動画を 安心 して共有できるインターネットサービスです 結婚式 旅行 同窓会 いろいろなイベントで撮影した写真が カメラやパソコンに眠ったままになっていま せんか? 30days A

補足資料

Transcription:

基礎輪講第 2 週 Unity 講習 杉本研究室 4 年 谷直人

Interactive Media Lab 内容 前半は Unity の紹介, 後半は今日やってもらうことの説明 Unity の概要 Unity とは? Unity を用いた作品例 Unity でできること Unity で使用する言語 Unity を使ってみよう Unity のダウンロード, インストール はじめての Unity スクリプトの記述, 物理エンジンの設定 ボールの跳ね返しゲームの作成 Unity と OpenCV の融合 顔検出でボール跳ね返しゲーム 2

Unity とは? Interactive Media Lab 3D アプリケーションを制作できるゲームエンジン Unity を紹介する番組 [1] [1] 賢者の選択第 24 回 2013 年 9 月 15 日放映 http://kenja.jp/company/mov.php?tarc=businesslab1&tar=122 3

Interactive Media Lab Unity を使用した作品例 Unity を使用している作品の例 [2] [2] Unity ゲームリスト http://japan.unity3d.com/gallery/made-with-unity/game-list 慶應義塾大学理工学部情報工学科杉本研究室バーチャルロープスライダー http://im-lab.net/virtualropeslider/ 4

Unity でできること Interactive Media Lab 物理エンジンを考慮したシミュレーション Asset と呼ばれる CG モデルの利用, 共有 ios や Android 向けのアプリ開発 Vuforia というライブラリを用いて AR アプリケーションの開発 Unity の開発画面 Unity+Vuforia で AR[3] ゲームだけでなくインタラクティブなコンテンツを作成することが可能 [3] http://www.youtube.com/watch?v=23_sboxoh34 5

6 Unity で使用する言語 Interactive Media Lab Unity では, 物体の挙動制御や GUI 設定のためのコードを適用できる. C# で書かれたコード JavaScript で書かれたコード どちらで書いても基本的に変わらないので, 使いやすい方を使おう.

Interactive Media Lab 本日の輪講でやってもらいたいこと Unity のダウンロード, インストール 11:00 はじめての Unity に沿って作業 11:30 スクリプトの記述法や物理演算に慣れる 12:00 ボールの跳ね返しゲームが完成 Unity と OpenCV の融合 12:30 14:30 お昼ご飯 顔検出でラケットを操ってみる 16:30 本日の輪講の流れ 7

Interactive Media Lab Unity のダウンロード, インストール では実際に Unity を触ってみましょう! はじめての Unity というページにあるダウンロードをクリック Unity 本家のページによる Unity レクチャー [4] アカウント確認画面が出たら, 右の Create Account でアカウント作成 アカウント確認画面 [4] http://japan.unity3d.com/developer/document/tutorial/my-first-unity/01.html ライセンス確認画面は真ん中をチェック 8

9 Interactive Media Lab はじめての Unity に沿って作業 基本的にページ通りに進めていけば問題なし たまに ~ failed といって何かに失敗することがある. Try Again を押し続けるとなんとかなることが多い. Try Again を押しまくれ! マウス操作に慣れると Scene 画面操作の効率アップ 右クリックしながら動かすとカメラの Rotation ホイールを押しながら動かすとカメラの Transform

Interactive Media Lab スクリプトの記述や物理演算に慣れる ページにはJavascriptで作れと書いてあるけど, C# でもOK. C# の場合, ファイル名とクラス名は一致させる必要がある. C# ではクラス名とファイル名を一致させる ( RacketController だけは C# で書いておいた方が後で楽できるかも ) 10

11 ボールの跳ね返しゲームが完成 下のデモ動画のようなゲームが完成すれば OK! Interactive Media Lab ボールの跳ね返しゲーム

12 Unity と OpenCV の融合 ( 確認 ) Interactive Media Lab 1. まずは基礎輪講 2014のページからサンプルコードをダウンロード 2. UnityのFile -> Open Project -> Open Other でDLしたフォルダを選択 3. Webカメラがつながっていることを確認 4. Scenesの FaceDetect をダブルクリック 5. Unity 画面中央上の再生ボタンをクリック 6. 人間の顔が検出されて, 円が描かれているウィンドウが起動 7. 検出された顔に追従してUnity 内のボックスが動けば成功!

Interactive Media Lab Unity と OpenCV の融合 ( スクリプト ) 顔検出をするコードと, カメラを動かすコードの 2 つ 顔検出用コード (FaceDetect.cs) カメラ用コード (CameraScript.cs) 顔検出の方は, どんなことをしているのかコメントでチェック! 13

Interactive Media Lab 顔検出でラケットを操る ( ファイル統合 1) 先ほど作った跳ね返りゲームと顔検出を統合してみよう. まずはコードやファイルの準備から 1. まずはサンプルコードのファイルの Assets フォルダ (A) を開く. 2. 先ほどのゲームを作ったファイルの Assets フォルダ (B) も開く. 3. (B) の 2 つのコードを (A) の Scripts フォルダに移動する. 4. (B) のシーンファイルを (A) の Scenes フォルダに移動する. 5. (B) の物理マテリアルを (A) の Assets フォルダ直下に移動する. 6. Unity 上で Scenes フォルダを開き, FaceDetect シーンを開く. 7. 画面左の Hierarchy の FaceDetect を右クリックして Copy 8. TheGame シーンを開き, Hierarchy 上でして Paste する. もうちょい続きます 14

Interactive Media Lab 顔検出でラケットを操る ( ファイル統合 2) 9. Ballをクリック, 右画面のSphere ColiderのMaterialに物理マテリアルをドラッグアンドドロップ 10. 同じようにRacketをクリックして右画面のRacket Controllerの ScriptにRacketController.js(cs) をドラッグアンドドロップ 物理マテリアルの適用 どちらかスクリプトの適用 15

16 Interactive Media Lab 顔検出でラケットを操る ( プログラミング ) では実際に跳ね返りゲームと顔検出を組み合わせてみよう. 顔を動かすとラケットが動くようにプログラミングしよう! コードやゲーム作成のヒント 主にいじるのは RacketController.cs だけ サンプルコードのカメラ用コードから顔の位置を記述し ている部分を探そう!(C# だとそのままコピーできる ) 顔の位置の値は, サンプルコードを実行したときに Hierarchy をクリックすると右側に表示される. はじめての Unity のページに大事なヒントあり. Drag&Drop

Interactive Media Lab 顔検出でラケットを操るゲームが完成 下のデモ動画のようなゲームが完成すれば本日の基礎輪は終了! 顔検出を利用したボールの跳ね返しゲーム 17

18 おつかれさまでした Interactive Media Lab このクソゲーの作成を通して, Unity にはインタラクティブな活用方法もあるということを知っていただけたらと思います. 参考文献 はじめての Unity http://japan.unity3d.com/developer/document/tutorial/my-first-unity/01.html Unity+OpenCvSharp http://www.youtube.com/watch?v=frapaleiqao No hack, no work http://warapuri.tumblr.com/post/70283352060/unity-opencv-mac Special Thanks あくびんフォント http://pandachan.jp/ ターザンロープ愛好会 初音ミク