SlideShare uma empresa Scribd logo
1 de 50
西川 美優 HTC NIPPON株式会社
緒方 伸輔 家電メーカー
柴田 佳祐 京都大学工学部電気電子工学科
VIVEとUnityで
1週間で作る漫才VR
~ 全天球カメラと音声認識の活用 ~
本セッションの目的
VRコンテンツの企画内容は、2次元(紙ベース)での企画書では伝わらない。プロトタ
イプをざっくり作る「VR絵コンテ」が必要
→ 少人数チームで、企画からプロトタイプまで、 Unityで
1週間でどこまで出来るかを知る
VRは周辺技術との組み合わせも重要
→ 360度動画、音声認識、マルチディスプレイ制御を
VRと組み合わせる方法を知る
本セッションのアジェンダ
1. 漫才VRとは?
2. 漫才VR開発全体の流れ
〜 開発のポイント 〜
3. 全天球360度動画の導入方法
4. ツッコミモーション認識の仕方
5. 漫才師動画・ツッコミUIのマルチディスプレイ同期制御
6. ツッコミ音声認識
1. 漫才VRとは?
1.漫才VRとは?
• 体験者は、VR空間内で漫才のステージに立ち、
相方のボケに対して適切な内容(声)とモーションで
ツッコミを行う
• 体験後、ツッコミ内容に応じて採点が行われる
• VR空間の世界観を、追加のスクリーンで表現し、
観客に判りやすく伝える
1. 漫才VRとは?
• ハッカソンの模様は見逃し配信中(5月14日まで(予定))
www.mbs.jp/catchup/hackathon/
1.漫才VRとは?
2. 漫才VR開発全体の流れ
漫才師とエンジニアの
持ち味を活かしつつ、
番組を盛り上げる!
開発の方針と戦力分析
~ 2. 漫才VR開発全体の流れ ~
漫才師(空)
テレビマン・演出(前田)
Unity 開発者(柴田・緒方・斎藤)
音声認識アプリ開発者(緒方)
回路設計者(斎藤)
要件定義と開発・調達要素の抽出
~ 2. 漫才VR開発全体の流れ ~
ハイエンド
HMD
360度映像
を撮影
3D-CGアプリ
開発の定番
要件 I. HMD(vive)と漫才VR映像で漫才のツッコミ体験ができる
要件定義と開発・調達要素の抽出
~ 2. 漫才VR開発全体の流れ ~
要件 II. モーション検出と音声認識によるツッコミ採点ができる
マイク内蔵 • 無償
• 商用利用可
• 深層学習
• オフラインで使用可
音声認識サーバアプリ
要件定義と開発・調達要素の抽出
~ 2. 漫才VR開発全体の流れ ~
LED電飾
要件 III. VR映像と同期した相方の正面映像を見せることで、
お客さんも楽しむことができる
正面映像用
縦ディスプレイ
ゲーム
プレーヤー
開発のポイント紹介
3. 全天球360度動画の導入方法
使用した背景・使用方法
~ 3. 全天球360度動画の導入方法 ~
360度動画を使った理由
• 相方の漫才師を用意する必要がある
• 3Dモデルを作成するリソースが足りない
• 360度動画はリアル感がある (安物のゲームっぽくならない)
• チームの漫才師さんの存在を有効活用できる
使用した背景・使用方法
~ 3. 全天球360度動画の導入方法 ~
RICOH THETAを使った理由
• 手軽 (大事!)
• 安い
• 使っている人が多いので安心
• 薄いので死角が少ない
• 映像をスマホに送って確認できる
メッシュへの適用手順
~ 3. 全天球360度動画の導入方法 ~
撮影
パノラマ
動画へ変換
.ogvへ変換
Sphere100.fbx
をインポート
再生スクリプト
を書く
ツッコミ役
メッシュへの適用手順
~ 3. 全天球360度動画の導入方法 ~
撮影
パノラマ
動画へ変換
.ogvへ変換
Sphere100.fbx
をインポート
再生スクリプト
を書く
メッシュへの適用手順
~ 3. 全天球360度動画の導入方法 ~
撮影
パノラマ
動画へ変換
.ogvへ変換
Sphere100.fbx
をインポート
再生スクリプト
を書く
RICOH THETAのWebサイトから
アプリをダウンロードして
動画をドラッグ&ドロップします
メッシュへの適用手順
~ 3. 全天球360度動画の導入方法 ~
> ffmpeg.exe -y -i (入力ファイル名) -f ogv -b 8M -ab 128k (出力ファイル名)
撮影
パノラマ
動画へ変換
.ogvへ変換
Sphere100.fbx
をインポート
再生スクリプト
を書く
Movie Textureを使うには
ovg形式の動画が必要です
ffmpegでogv形式に変換します
メッシュへの適用手順
~ 3. 全天球360度動画の導入方法 ~
Sphere100 検索
撮影
パノラマ
動画へ変換
.ogvへ変換
Sphere100.fbx
をインポート
再生スクリプト
を書く
ダウンロードします
Sphere100を配布してくださっている
伊藤さんに圧倒的感謝🙏
Unityに直接ドラッグ&ドロップします
スケールを調整します
メッシュへの適用手順
~ 3. 全天球360度動画の導入方法 ~
撮影
パノラマ
動画へ変換
.ogvへ変換
Sphere100.fbx
をインポート
再生スクリプト
を書く
マテリアルを作成します
シェーダーをUnitのTextureに変更します
メッシュへの適用手順
~ 3. 全天球360度動画の導入方法 ~
撮影
パノラマ
動画へ変換
.ogvへ変換
Sphere100.fbx
をインポート
再生スクリプト
を書く
MeshRendererに動画を貼ったマテリアルを設定します.
メッシュへの適用手順
~ 3. 全天球360度動画の導入方法 ~
撮影
パノラマ
動画へ変換
.ogvへ変換
Sphere100.fbx
をインポート
再生スクリプト
を書く
スクリプトを書いてアタッチします
メッシュへの適用手順
~ 3. 全天球360度動画の導入方法 ~
撮影
パノラマ
動画へ変換
.ogvへ変換
Sphere100.fbx
をインポート
再生スクリプト
を書く
完成です!
メッシュへの適用手順
~ 3. 全天球360度動画の導入方法 ~
撮影
パノラマ
動画へ変換
.ogvへ変換
Sphere100.fbx
をインポート
再生スクリプト
を書く
360度動画はファイルサイズが大きいのでGitにコミットはしません
.metaファイルのみコミットしましょう
4. ツッコミモーション認識の仕方
ツッコミモーションの種類
~ 4.ツッコミモーション認識の仕方~
漫才のツッコミをはっきりと区別する必要がある
VIVEコントローラー (SteamVR_Controller.Device) から取得できる情報の
うち次の2つを使う
• Velocity (速度 → 直線的な動きを検出)
「たたく」
(頭より下)
• AngularVelocity (角速度 → 手首のスナップを検出)
「はたく」
(頭より上)
「たたく」「はたく」の判別
~ 4.ツッコミモーション認識の仕方~
現実世界はなかなか厳しい
(入力が0や1でない)
• ツッコミ中以外でも速度・角速度はそこそこ大きい
(認識開始の問題)
• ツッコミの終わりも速度・角速度は完全に0になるとは限らない
(認識終了の問題)
「たたく」「はたく」の判別
~ 4.ツッコミモーション認識の仕方~
速度・角速度が
認識開始の閾値(大きめ)を超えたときに認識開始
認識終了(小さめ)の閾値を下回った時に認識終了
効果音
爆発エフェクト
振動
→ 超きもちいい
「たたく」「はたく」の判別
~ 4.ツッコミモーション認識の仕方~
ツッコミモーション認識のためにやったことはこの二つ!
• コントローラーから速度・角速度を取得する
• 開始と終了の2つの閾値をつける
5. 漫才師動画・ツッコミUIの
マルチディスプレイ同期制御
同期処理のポイント
~ 5. 漫才師動画・ツッコミUIのマルチディスプレイ同期制御 ~
5-1. ボケ役の声と、ツッコミ役の声との同期
5-2. 複数ディスプレイ間での映像・UI同期
ヘッドマウントディスプレイと縦ディスプレイ
漫才の動画・音声収録
~ 5-1. ボケ役の声と、ツッコミ役の声との同期 ~
収録のポイント
・HMD映像にはツッコミ役を映さず、音声の収録のみが必要
(ツッコミはHMDの位置にいるため)
・HMD映像と正面映像のボケ役の動き同期が必要
ボケ ツッコミ
漫才の動画・音声収録
~ 5-1. ボケ役の声と、ツッコミ役の声との同期 ~
ツッコミ役を映さず、ツッコミ音声を収録
【課題】ボケ・ツッコミの音声を別々に収録すると、編集でタイミング調整が大変
→ ツッコミ役を死角に隠し、ツッコミ音声をボケ映像・音声と一緒に収録
正面カメラ
ボケ役 全天球カメラ
バイソン君
なんです
誰が
バイソンや!
ステージ撮影
スペース
カメラ死角
スペース
ツッコミ役音声の再集録を回避 → 編集作業の手間軽減
ツッコミ役
漫才の動画・音声収録
~ 5-1. ボケ役の声と、ツッコミ役の声との同期 ~
• HMD動画と正面映像との同期
• ・音声波形を参照しながら手動で位置合わせ(手早い)
• ・一方の音声データはミュートする
全天球
映像
正面
映像
5-2. 複数ディスプレイ間での映像・UI同期
• 異なる形態のレンダリング制御が必要(HMD・縦ディスプレイ)
【課題】各形態ごとに制御コードを設計・書くのは手間がかかる
→ MVC (Model View Controller) の考え方を活用、制御コードを共通化
【 Model & Controller 】- Unity Scripts and data
UIのふるまい・タイミングを記述ディスプレイ間で共通
【 View】- Game Objects on Unity Hierarchy
ディスプレイの種類に合わせてUIの配置を変更
共通のスクリプトを
様々なView にアタッチ
C#
5-2. 複数ディスプレイ間での映像・UI同期
縦長View
HMD-View
横長ViewクロマキーView
共通スクリプトで
異なるView のUIを
同時制御
6. ツッコミ音声の認識
ソケット通信によるjuliusの活用
~ 6. ツッコミ音声の認識 ~
• Julius の活用ポイント1:ソケット通信を使う
• 【課題】Unity - C#で使うにはラッパー作成が必要
• → Julius はソケット通信をサポートしており、素直にソケット通信する方が楽
音声認識
ローカル
サーバ
[julius]
音声認識
クライアント
通信制御部
プロセス起動
通信確立
認識結果通知
Julius の辞書の作り方
~ 6. ツッコミ音声の認識 ~
• 品詞はすべて「名詞」に統一してしまう(文法を考慮しない)
• セリフ全体を一つの「名詞」としてしまう(音素列のみ考慮)
いや、ちびまる子ちゃんの花輪君か!+名詞
[イヤチビマルコチャンノハナワクンカ]
I y a ch i b i m a r u k o ch a N n o h a n a w a k u N k a
• 例:
これで一つの名詞
環境音ノイズ対策
~ 6. ツッコミ音声の認識 ~
• 【課題】スピーカーによるノイズ音への対策
→ ヘッドセットは使わず、VIVEに内蔵されているマイクを使う
悪い例
マイクへ音漏れ
認識処理に影響
良い例
指向性マイクで
声だけ拾う
終わりに - ハッカソンで心がけること
• 1.下準備をしっかりやっておく
迷う時間をとにかく減らす。迷ったらその分開発の時間がなくなる
• 作った結果が玉砕でもそれは一つの成果と考える、伝えるために作りきることが大事
• 2.開発の着地を丁寧にやる
• 雰囲気さえ伝われば細かい不具合は目を瞑る。ノリと勢いで突っ切る。
• 終盤のコード修正、配線などのセッティングは特に注意。一種のチキンレース!
開発を全力で楽しむ!
やりきった先に見えてくる達成感が最大の収穫
漫才VRが体験できる、VIVEデモブース
• ホールB、7階の展示エリア。整理券配布中!
VIVE トラッカー
• 初期入荷分は2時間で完売
• 現在は各店に在庫あります!
• 税込12,500円!
• 7階で展示中!
VIVE デラックス オーディオ ストラップ
• 北米では6月6日に発売予定
• 日本でも6月6日に発売します!
• 税込12,500円!
• 7階で展示中!
Thank you!
Appendix
アイデアから開発・調達要素の抽出
~ 漫才VR開発全体の流れ ~
アイデア ハードウェア ソフトウェア データ・コンテンツ
HMD(vive)と漫才VR映
像で、漫才のツッコミ
体験ができる
・ヘッドマウントディ
スプレイ(Vive)
・全天球カメラ
(Recoh Theta)
・レンダリング制御
・シナリオ制御
・漫才台本(シナリオデー
タ)
・漫才映像 - 360度
モーション検出及び音
声認識によるツッコミ
採点ができる
・モーション検出デバ
イス(vive コントロー
ラ)
・マイク
・音声認識エンジン
(julius)
・音声認識クライア
ント
・漫才台本用音声認識辞書
(概念体型辞書)
VR映像と動機した相方
の正面映像を見せるこ
とで、お客さんも楽し
むことができる
・電飾
・縦長ディスプレイ
・レンダリング制御
・シナリオ制御
・漫才映像 -正面

Mais conteúdo relacionado

Mais procurados

GTMF 2016:Unreal Engine 4で高品質なVRコンテンツを制作するために知っておきたい100のテクニック Epic Games Japan
GTMF 2016:Unreal Engine 4で高品質なVRコンテンツを制作するために知っておきたい100のテクニック Epic Games JapanGTMF 2016:Unreal Engine 4で高品質なVRコンテンツを制作するために知っておきたい100のテクニック Epic Games Japan
GTMF 2016:Unreal Engine 4で高品質なVRコンテンツを制作するために知っておきたい100のテクニック Epic Games JapanGame Tools & Middleware Forum
 
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...エピック・ゲームズ・ジャパン Epic Games Japan
 
Vr chatワールド制作修正依頼概要
Vr chatワールド制作修正依頼概要Vr chatワールド制作修正依頼概要
Vr chatワールド制作修正依頼概要ssuserad26d2
 
Jokerscriptを勝手に紹介
Jokerscriptを勝手に紹介Jokerscriptを勝手に紹介
Jokerscriptを勝手に紹介tuna cook
 
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介![CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!エピック・ゲームズ・ジャパン Epic Games Japan
 
1週間ゲームジャムで作った音楽レースゲームの話
1週間ゲームジャムで作った音楽レースゲームの話1週間ゲームジャムで作った音楽レースゲームの話
1週間ゲームジャムで作った音楽レースゲームの話Fumihito Shimizu
 
低スペックPCでも動く!UE4の設定&歩き方
低スペックPCでも動く!UE4の設定&歩き方低スペックPCでも動く!UE4の設定&歩き方
低スペックPCでも動く!UE4の設定&歩き方ka-s
 
視聴者参加型のライブ動画を実現!GenvidをUE4に実装する方法 | UNREAL FEST EXTREME 2020 WINTER
視聴者参加型のライブ動画を実現!GenvidをUE4に実装する方法 | UNREAL FEST EXTREME 2020 WINTER視聴者参加型のライブ動画を実現!GenvidをUE4に実装する方法 | UNREAL FEST EXTREME 2020 WINTER
視聴者参加型のライブ動画を実現!GenvidをUE4に実装する方法 | UNREAL FEST EXTREME 2020 WINTERエピック・ゲームズ・ジャパン Epic Games Japan
 
UE4のVehicleGameを DK2 75fps対応したが 酔う! とのことなので その軽減にチャレンジ@OcuFes開発者会
UE4のVehicleGameをDK2 75fps対応したが酔う!とのことなのでその軽減にチャレンジ@OcuFes開発者会UE4のVehicleGameをDK2 75fps対応したが酔う!とのことなのでその軽減にチャレンジ@OcuFes開発者会
UE4のVehicleGameを DK2 75fps対応したが 酔う! とのことなので その軽減にチャレンジ@OcuFes開発者会エピック・ゲームズ・ジャパン Epic Games Japan
 

Mais procurados (20)

GTMF 2016:Unreal Engine 4で高品質なVRコンテンツを制作するために知っておきたい100のテクニック Epic Games Japan
GTMF 2016:Unreal Engine 4で高品質なVRコンテンツを制作するために知っておきたい100のテクニック Epic Games JapanGTMF 2016:Unreal Engine 4で高品質なVRコンテンツを制作するために知っておきたい100のテクニック Epic Games Japan
GTMF 2016:Unreal Engine 4で高品質なVRコンテンツを制作するために知っておきたい100のテクニック Epic Games Japan
 
Unreal Engine Roadmap
Unreal Engine RoadmapUnreal Engine Roadmap
Unreal Engine Roadmap
 
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
[IGF2018] UE4でAndroidアプリを開発する際に知っておきたいパフォーマンス改善テクニック + INDIE GAMES FESTIVAL 2...
 
Vr chatワールド制作修正依頼概要
Vr chatワールド制作修正依頼概要Vr chatワールド制作修正依頼概要
Vr chatワールド制作修正依頼概要
 
UE4でマルチプレイヤーゲームを作ろう
UE4でマルチプレイヤーゲームを作ろうUE4でマルチプレイヤーゲームを作ろう
UE4でマルチプレイヤーゲームを作ろう
 
Japan VR Summit「VR開発者を支える最新技術動向」Unreal Engine (UE4)
Japan VR Summit「VR開発者を支える最新技術動向」Unreal Engine (UE4)Japan VR Summit「VR開発者を支える最新技術動向」Unreal Engine (UE4)
Japan VR Summit「VR開発者を支える最新技術動向」Unreal Engine (UE4)
 
Unreal Engine最新機能 アニメーション+物理ショーケース!
Unreal Engine最新機能 アニメーション+物理ショーケース!Unreal Engine最新機能 アニメーション+物理ショーケース!
Unreal Engine最新機能 アニメーション+物理ショーケース!
 
UE4のモバイル開発におけるコンテンツアップデートの話 - Chunk IDとの激闘編 -
UE4のモバイル開発におけるコンテンツアップデートの話 - Chunk IDとの激闘編 -UE4のモバイル開発におけるコンテンツアップデートの話 - Chunk IDとの激闘編 -
UE4のモバイル開発におけるコンテンツアップデートの話 - Chunk IDとの激闘編 -
 
Jokerscriptを勝手に紹介
Jokerscriptを勝手に紹介Jokerscriptを勝手に紹介
Jokerscriptを勝手に紹介
 
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介![CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!
[CEDEC2017] 最新モバイルゲームの実例からみるUE4のモバイル向け機能・Tipsを全部まるっとご紹介!
 
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
初心者向け UE4 映像制作での シーケンサー と Movie Render Queue の使い方
 
Unreal engine4ビギナー勉強会補講
Unreal engine4ビギナー勉強会補講Unreal engine4ビギナー勉強会補講
Unreal engine4ビギナー勉強会補講
 
1週間ゲームジャムで作った音楽レースゲームの話
1週間ゲームジャムで作った音楽レースゲームの話1週間ゲームジャムで作った音楽レースゲームの話
1週間ゲームジャムで作った音楽レースゲームの話
 
"有翼のフロイライン Wing of Darkness"と歩むUE4の世界
"有翼のフロイライン Wing of Darkness"と歩むUE4の世界"有翼のフロイライン Wing of Darkness"と歩むUE4の世界
"有翼のフロイライン Wing of Darkness"と歩むUE4の世界
 
Unreal Studio 最新情報
Unreal Studio 最新情報Unreal Studio 最新情報
Unreal Studio 最新情報
 
猫でも分かるUMG
猫でも分かるUMG猫でも分かるUMG
猫でも分かるUMG
 
低スペックPCでも動く!UE4の設定&歩き方
低スペックPCでも動く!UE4の設定&歩き方低スペックPCでも動く!UE4の設定&歩き方
低スペックPCでも動く!UE4の設定&歩き方
 
「Press Button, Drink Coffee」 UE4における ビルドパイプラインとメンテナンスの全体像
「Press Button, Drink Coffee」 UE4における ビルドパイプラインとメンテナンスの全体像「Press Button, Drink Coffee」 UE4における ビルドパイプラインとメンテナンスの全体像
「Press Button, Drink Coffee」 UE4における ビルドパイプラインとメンテナンスの全体像
 
視聴者参加型のライブ動画を実現!GenvidをUE4に実装する方法 | UNREAL FEST EXTREME 2020 WINTER
視聴者参加型のライブ動画を実現!GenvidをUE4に実装する方法 | UNREAL FEST EXTREME 2020 WINTER視聴者参加型のライブ動画を実現!GenvidをUE4に実装する方法 | UNREAL FEST EXTREME 2020 WINTER
視聴者参加型のライブ動画を実現!GenvidをUE4に実装する方法 | UNREAL FEST EXTREME 2020 WINTER
 
UE4のVehicleGameを DK2 75fps対応したが 酔う! とのことなので その軽減にチャレンジ@OcuFes開発者会
UE4のVehicleGameをDK2 75fps対応したが酔う!とのことなのでその軽減にチャレンジ@OcuFes開発者会UE4のVehicleGameをDK2 75fps対応したが酔う!とのことなのでその軽減にチャレンジ@OcuFes開発者会
UE4のVehicleGameを DK2 75fps対応したが 酔う! とのことなので その軽減にチャレンジ@OcuFes開発者会
 

Semelhante a 【Unite 2017 Tokyo】VIVEとUnityで、1週間で作る漫才VR

「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明
「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明
「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明Teruaki Tsubokura
 
新次元ゲーム開発セミナー キーノート (Oct-18, 2012)
新次元ゲーム開発セミナー キーノート (Oct-18, 2012)新次元ゲーム開発セミナー キーノート (Oct-18, 2012)
新次元ゲーム開発セミナー キーノート (Oct-18, 2012)Daniel-Hiroyuki Haga
 
はじめてのKinect for windows v2
はじめてのKinect for windows v2はじめてのKinect for windows v2
はじめてのKinect for windows v2Kaoru NAKAMURA
 
はじめようMixed Reality Immersive編
はじめようMixed Reality Immersive編はじめようMixed Reality Immersive編
はじめようMixed Reality Immersive編Shinya Tachihara
 
ゲームエンジン導入セミナー【UDK編】
ゲームエンジン導入セミナー【UDK編】ゲームエンジン導入セミナー【UDK編】
ゲームエンジン導入セミナー【UDK編】Junya "Jun" Shimoda
 
誰でもVTuberになれるWebアプリFaceVTuberの立ち上げ話
誰でもVTuberになれるWebアプリFaceVTuberの立ち上げ話誰でもVTuberになれるWebアプリFaceVTuberの立ち上げ話
誰でもVTuberになれるWebアプリFaceVTuberの立ち上げ話Ryo Kurauchi
 
VRを使ったビジュアライゼーションの可能性について @Unite 2015 Tokyo
VRを使ったビジュアライゼーションの可能性について @Unite 2015 TokyoVRを使ったビジュアライゼーションの可能性について @Unite 2015 Tokyo
VRを使ったビジュアライゼーションの可能性について @Unite 2015 TokyoNaoji Taniguchi
 
ハイブリットソーシャルゲームの現場
ハイブリットソーシャルゲームの現場ハイブリットソーシャルゲームの現場
ハイブリットソーシャルゲームの現場Shota Suzuki
 
GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...
GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...
GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...TARO KOBAYASHI
 
01 idea table3.0
01 idea table3.001 idea table3.0
01 idea table3.0umisuzume
 
第5回業開中心会議
第5回業開中心会議第5回業開中心会議
第5回業開中心会議Kaoru NAKAMURA
 
TANREN_オフィスde動画_提案資料_20220404.pdf
TANREN_オフィスde動画_提案資料_20220404.pdfTANREN_オフィスde動画_提案資料_20220404.pdf
TANREN_オフィスde動画_提案資料_20220404.pdfKatsuhiko 佐藤
 
#XRKaigi 「Mozilla Hubsを用いたバーチャルイベントのWebVR化~その可能性と実際~」[20201208] #VRStudioLab
#XRKaigi 「Mozilla Hubsを用いたバーチャルイベントのWebVR化~その可能性と実際~」[20201208] #VRStudioLab#XRKaigi 「Mozilla Hubsを用いたバーチャルイベントのWebVR化~その可能性と実際~」[20201208] #VRStudioLab
#XRKaigi 「Mozilla Hubsを用いたバーチャルイベントのWebVR化~その可能性と実際~」[20201208] #VRStudioLabGREE VR Studio Lab
 
【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン
【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン
【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターンDevelopers Summit
 
#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)
#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)
#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)GREE VR Studio Lab
 

Semelhante a 【Unite 2017 Tokyo】VIVEとUnityで、1週間で作る漫才VR (20)

「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明
「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明
「アーティスト活動」というプログラマの自己防衛術 - 坪倉輝明
 
Open Campus 20170820
Open Campus 20170820Open Campus 20170820
Open Campus 20170820
 
新次元ゲーム開発セミナー キーノート (Oct-18, 2012)
新次元ゲーム開発セミナー キーノート (Oct-18, 2012)新次元ゲーム開発セミナー キーノート (Oct-18, 2012)
新次元ゲーム開発セミナー キーノート (Oct-18, 2012)
 
はじめてのKinect for windows v2
はじめてのKinect for windows v2はじめてのKinect for windows v2
はじめてのKinect for windows v2
 
UE4モバイルでノンゲームコンテンツ
UE4モバイルでノンゲームコンテンツUE4モバイルでノンゲームコンテンツ
UE4モバイルでノンゲームコンテンツ
 
はじめようMixed Reality Immersive編
はじめようMixed Reality Immersive編はじめようMixed Reality Immersive編
はじめようMixed Reality Immersive編
 
ゲームエンジン導入セミナー【UDK編】
ゲームエンジン導入セミナー【UDK編】ゲームエンジン導入セミナー【UDK編】
ゲームエンジン導入セミナー【UDK編】
 
誰でもVTuberになれるWebアプリFaceVTuberの立ち上げ話
誰でもVTuberになれるWebアプリFaceVTuberの立ち上げ話誰でもVTuberになれるWebアプリFaceVTuberの立ち上げ話
誰でもVTuberになれるWebアプリFaceVTuberの立ち上げ話
 
VRを使ったビジュアライゼーションの可能性について @Unite 2015 Tokyo
VRを使ったビジュアライゼーションの可能性について @Unite 2015 TokyoVRを使ったビジュアライゼーションの可能性について @Unite 2015 Tokyo
VRを使ったビジュアライゼーションの可能性について @Unite 2015 Tokyo
 
ハイブリットソーシャルゲームの現場
ハイブリットソーシャルゲームの現場ハイブリットソーシャルゲームの現場
ハイブリットソーシャルゲームの現場
 
UE4における大規模レベル実装ワークフローとブループリント活用事例
UE4における大規模レベル実装ワークフローとブループリント活用事例UE4における大規模レベル実装ワークフローとブループリント活用事例
UE4における大規模レベル実装ワークフローとブループリント活用事例
 
GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...
GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...
GDC ラウンドテーブルで得た情報量 2016 - Demystifying VFX, Art Director & Leadership, RiotGa...
 
01 idea table3.0
01 idea table3.001 idea table3.0
01 idea table3.0
 
初めてのVR/AR開発をUnityで
初めてのVR/AR開発をUnityで初めてのVR/AR開発をUnityで
初めてのVR/AR開発をUnityで
 
第5回業開中心会議
第5回業開中心会議第5回業開中心会議
第5回業開中心会議
 
TANREN_オフィスde動画_提案資料_20220404.pdf
TANREN_オフィスde動画_提案資料_20220404.pdfTANREN_オフィスde動画_提案資料_20220404.pdf
TANREN_オフィスde動画_提案資料_20220404.pdf
 
#XRKaigi 「Mozilla Hubsを用いたバーチャルイベントのWebVR化~その可能性と実際~」[20201208] #VRStudioLab
#XRKaigi 「Mozilla Hubsを用いたバーチャルイベントのWebVR化~その可能性と実際~」[20201208] #VRStudioLab#XRKaigi 「Mozilla Hubsを用いたバーチャルイベントのWebVR化~その可能性と実際~」[20201208] #VRStudioLab
#XRKaigi 「Mozilla Hubsを用いたバーチャルイベントのWebVR化~その可能性と実際~」[20201208] #VRStudioLab
 
GCS2014 TMCN
GCS2014 TMCNGCS2014 TMCN
GCS2014 TMCN
 
【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン
【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン
【15-A-4】事例2本立て!Redmineユーザ達が語る現場定着化への取組みと導入アンチパターン
 
#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)
#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)
#CCSE2019 GREE VR Studio Lab 「VTuber向け特殊表情コントローラの可能性と機械学習的アプローチ」(速公開版)
 

Mais de Unite2017Tokyo

【Unite 2017 Tokyo】VRで探り,活用する,人の知覚の仕組み
【Unite 2017 Tokyo】VRで探り,活用する,人の知覚の仕組み【Unite 2017 Tokyo】VRで探り,活用する,人の知覚の仕組み
【Unite 2017 Tokyo】VRで探り,活用する,人の知覚の仕組みUnite2017Tokyo
 
【Unite 2017 Tokyo】スマートフォンゲーム「夢幻のラビリズ」開発秘話と動画・サウンドミドルウェアの使い処
【Unite 2017 Tokyo】スマートフォンゲーム「夢幻のラビリズ」開発秘話と動画・サウンドミドルウェアの使い処【Unite 2017 Tokyo】スマートフォンゲーム「夢幻のラビリズ」開発秘話と動画・サウンドミドルウェアの使い処
【Unite 2017 Tokyo】スマートフォンゲーム「夢幻のラビリズ」開発秘話と動画・サウンドミドルウェアの使い処Unite2017Tokyo
 
【Unite 2017 Tokyo】Virtual Design and Construction + AR/VR ~建築におけるUnity活用事例~
【Unite 2017 Tokyo】Virtual Design and Construction + AR/VR ~建築におけるUnity活用事例~【Unite 2017 Tokyo】Virtual Design and Construction + AR/VR ~建築におけるUnity活用事例~
【Unite 2017 Tokyo】Virtual Design and Construction + AR/VR ~建築におけるUnity活用事例~Unite2017Tokyo
 
【Unite 2017 Tokyo】2017年の注目アセット100連発
【Unite 2017 Tokyo】2017年の注目アセット100連発【Unite 2017 Tokyo】2017年の注目アセット100連発
【Unite 2017 Tokyo】2017年の注目アセット100連発Unite2017Tokyo
 
【Unite 2017 Tokyo】VR MAGIC! ~キャラクターに命を吹き込んだこの4年間の記録~
【Unite 2017 Tokyo】VR MAGIC! ~キャラクターに命を吹き込んだこの4年間の記録~【Unite 2017 Tokyo】VR MAGIC! ~キャラクターに命を吹き込んだこの4年間の記録~
【Unite 2017 Tokyo】VR MAGIC! ~キャラクターに命を吹き込んだこの4年間の記録~Unite2017Tokyo
 
【Unite 2017 Tokyo】Unity+WebGLでゲームを開発・運用して見えてきたメリット・デメリット
【Unite 2017 Tokyo】Unity+WebGLでゲームを開発・運用して見えてきたメリット・デメリット【Unite 2017 Tokyo】Unity+WebGLでゲームを開発・運用して見えてきたメリット・デメリット
【Unite 2017 Tokyo】Unity+WebGLでゲームを開発・運用して見えてきたメリット・デメリットUnite2017Tokyo
 
【Unite 2017 Tokyo】Anima2Dについて語るで!2Dアニメーションの未来
【Unite 2017 Tokyo】Anima2Dについて語るで!2Dアニメーションの未来【Unite 2017 Tokyo】Anima2Dについて語るで!2Dアニメーションの未来
【Unite 2017 Tokyo】Anima2Dについて語るで!2Dアニメーションの未来Unite2017Tokyo
 
【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ
【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ
【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピUnite2017Tokyo
 
【Unite 2017 Tokyo】「オルタナティブガールズ」〜50cmの距離感で3D美少女を最高にかわいく魅せる方法〜
【Unite 2017 Tokyo】「オルタナティブガールズ」〜50cmの距離感で3D美少女を最高にかわいく魅せる方法〜【Unite 2017 Tokyo】「オルタナティブガールズ」〜50cmの距離感で3D美少女を最高にかわいく魅せる方法〜
【Unite 2017 Tokyo】「オルタナティブガールズ」〜50cmの距離感で3D美少女を最高にかわいく魅せる方法〜Unite2017Tokyo
 
【Unite 2017 Tokyo】Unityで出来る『見える開発』のススメ 〜スマホゲーム「ららマジ」開発事例〜
【Unite 2017 Tokyo】Unityで出来る『見える開発』のススメ 〜スマホゲーム「ららマジ」開発事例〜【Unite 2017 Tokyo】Unityで出来る『見える開発』のススメ 〜スマホゲーム「ららマジ」開発事例〜
【Unite 2017 Tokyo】Unityで出来る『見える開発』のススメ 〜スマホゲーム「ららマジ」開発事例〜Unite2017Tokyo
 
【Unite 2017 Tokyo】EditorVRの設計から学んだこと:使えるVRエディターのためのデザイン
【Unite 2017 Tokyo】EditorVRの設計から学んだこと:使えるVRエディターのためのデザイン【Unite 2017 Tokyo】EditorVRの設計から学んだこと:使えるVRエディターのためのデザイン
【Unite 2017 Tokyo】EditorVRの設計から学んだこと:使えるVRエディターのためのデザインUnite2017Tokyo
 
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~Unite2017Tokyo
 
【Unite 2017 Tokyo】Nintendo Switch™ 本体同時発売必達、家庭用向けRPG「いけにえと雪のセツナ」開発の裏側
【Unite 2017 Tokyo】Nintendo Switch™ 本体同時発売必達、家庭用向けRPG「いけにえと雪のセツナ」開発の裏側【Unite 2017 Tokyo】Nintendo Switch™ 本体同時発売必達、家庭用向けRPG「いけにえと雪のセツナ」開発の裏側
【Unite 2017 Tokyo】Nintendo Switch™ 本体同時発売必達、家庭用向けRPG「いけにえと雪のセツナ」開発の裏側Unite2017Tokyo
 
【Unite 2017 Tokyo】もっと気軽に、動的なコンテンツ配信を ~アセットバンドルの未来と開発ロードマップ
【Unite 2017 Tokyo】もっと気軽に、動的なコンテンツ配信を ~アセットバンドルの未来と開発ロードマップ【Unite 2017 Tokyo】もっと気軽に、動的なコンテンツ配信を ~アセットバンドルの未来と開発ロードマップ
【Unite 2017 Tokyo】もっと気軽に、動的なコンテンツ配信を ~アセットバンドルの未来と開発ロードマップUnite2017Tokyo
 
【Unite 2017 Tokyo】新アセットバンドルツール詳解:アセット設定とアセットバンドルのワークフローを簡単に
【Unite 2017 Tokyo】新アセットバンドルツール詳解:アセット設定とアセットバンドルのワークフローを簡単に【Unite 2017 Tokyo】新アセットバンドルツール詳解:アセット設定とアセットバンドルのワークフローを簡単に
【Unite 2017 Tokyo】新アセットバンドルツール詳解:アセット設定とアセットバンドルのワークフローを簡単にUnite2017Tokyo
 
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法Unite2017Tokyo
 
【Unite 2017 Tokyo】3次元CAD VR化最速ツールの秘密
【Unite 2017 Tokyo】3次元CAD VR化最速ツールの秘密【Unite 2017 Tokyo】3次元CAD VR化最速ツールの秘密
【Unite 2017 Tokyo】3次元CAD VR化最速ツールの秘密Unite2017Tokyo
 
【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来
【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来
【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来Unite2017Tokyo
 
【Unite 2017 Tokyo】Unityライティング最新情報
【Unite 2017 Tokyo】Unityライティング最新情報【Unite 2017 Tokyo】Unityライティング最新情報
【Unite 2017 Tokyo】Unityライティング最新情報Unite2017Tokyo
 
【Unite 2017 Tokyo】スマホゲーム開発者なら知っておくべきチートのリスク&対策
【Unite 2017 Tokyo】スマホゲーム開発者なら知っておくべきチートのリスク&対策【Unite 2017 Tokyo】スマホゲーム開発者なら知っておくべきチートのリスク&対策
【Unite 2017 Tokyo】スマホゲーム開発者なら知っておくべきチートのリスク&対策Unite2017Tokyo
 

Mais de Unite2017Tokyo (20)

【Unite 2017 Tokyo】VRで探り,活用する,人の知覚の仕組み
【Unite 2017 Tokyo】VRで探り,活用する,人の知覚の仕組み【Unite 2017 Tokyo】VRで探り,活用する,人の知覚の仕組み
【Unite 2017 Tokyo】VRで探り,活用する,人の知覚の仕組み
 
【Unite 2017 Tokyo】スマートフォンゲーム「夢幻のラビリズ」開発秘話と動画・サウンドミドルウェアの使い処
【Unite 2017 Tokyo】スマートフォンゲーム「夢幻のラビリズ」開発秘話と動画・サウンドミドルウェアの使い処【Unite 2017 Tokyo】スマートフォンゲーム「夢幻のラビリズ」開発秘話と動画・サウンドミドルウェアの使い処
【Unite 2017 Tokyo】スマートフォンゲーム「夢幻のラビリズ」開発秘話と動画・サウンドミドルウェアの使い処
 
【Unite 2017 Tokyo】Virtual Design and Construction + AR/VR ~建築におけるUnity活用事例~
【Unite 2017 Tokyo】Virtual Design and Construction + AR/VR ~建築におけるUnity活用事例~【Unite 2017 Tokyo】Virtual Design and Construction + AR/VR ~建築におけるUnity活用事例~
【Unite 2017 Tokyo】Virtual Design and Construction + AR/VR ~建築におけるUnity活用事例~
 
【Unite 2017 Tokyo】2017年の注目アセット100連発
【Unite 2017 Tokyo】2017年の注目アセット100連発【Unite 2017 Tokyo】2017年の注目アセット100連発
【Unite 2017 Tokyo】2017年の注目アセット100連発
 
【Unite 2017 Tokyo】VR MAGIC! ~キャラクターに命を吹き込んだこの4年間の記録~
【Unite 2017 Tokyo】VR MAGIC! ~キャラクターに命を吹き込んだこの4年間の記録~【Unite 2017 Tokyo】VR MAGIC! ~キャラクターに命を吹き込んだこの4年間の記録~
【Unite 2017 Tokyo】VR MAGIC! ~キャラクターに命を吹き込んだこの4年間の記録~
 
【Unite 2017 Tokyo】Unity+WebGLでゲームを開発・運用して見えてきたメリット・デメリット
【Unite 2017 Tokyo】Unity+WebGLでゲームを開発・運用して見えてきたメリット・デメリット【Unite 2017 Tokyo】Unity+WebGLでゲームを開発・運用して見えてきたメリット・デメリット
【Unite 2017 Tokyo】Unity+WebGLでゲームを開発・運用して見えてきたメリット・デメリット
 
【Unite 2017 Tokyo】Anima2Dについて語るで!2Dアニメーションの未来
【Unite 2017 Tokyo】Anima2Dについて語るで!2Dアニメーションの未来【Unite 2017 Tokyo】Anima2Dについて語るで!2Dアニメーションの未来
【Unite 2017 Tokyo】Anima2Dについて語るで!2Dアニメーションの未来
 
【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ
【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ
【Unite 2017 Tokyo】“Game Jam x VR x Unity”『Dead Hungry』のレシピ
 
【Unite 2017 Tokyo】「オルタナティブガールズ」〜50cmの距離感で3D美少女を最高にかわいく魅せる方法〜
【Unite 2017 Tokyo】「オルタナティブガールズ」〜50cmの距離感で3D美少女を最高にかわいく魅せる方法〜【Unite 2017 Tokyo】「オルタナティブガールズ」〜50cmの距離感で3D美少女を最高にかわいく魅せる方法〜
【Unite 2017 Tokyo】「オルタナティブガールズ」〜50cmの距離感で3D美少女を最高にかわいく魅せる方法〜
 
【Unite 2017 Tokyo】Unityで出来る『見える開発』のススメ 〜スマホゲーム「ららマジ」開発事例〜
【Unite 2017 Tokyo】Unityで出来る『見える開発』のススメ 〜スマホゲーム「ららマジ」開発事例〜【Unite 2017 Tokyo】Unityで出来る『見える開発』のススメ 〜スマホゲーム「ららマジ」開発事例〜
【Unite 2017 Tokyo】Unityで出来る『見える開発』のススメ 〜スマホゲーム「ららマジ」開発事例〜
 
【Unite 2017 Tokyo】EditorVRの設計から学んだこと:使えるVRエディターのためのデザイン
【Unite 2017 Tokyo】EditorVRの設計から学んだこと:使えるVRエディターのためのデザイン【Unite 2017 Tokyo】EditorVRの設計から学んだこと:使えるVRエディターのためのデザイン
【Unite 2017 Tokyo】EditorVRの設計から学んだこと:使えるVRエディターのためのデザイン
 
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
【Unite 2017 Tokyo】Unityを使ったNintendo Switch™ローンチタイトル制作~スーパーボンバーマンRの事例~
 
【Unite 2017 Tokyo】Nintendo Switch™ 本体同時発売必達、家庭用向けRPG「いけにえと雪のセツナ」開発の裏側
【Unite 2017 Tokyo】Nintendo Switch™ 本体同時発売必達、家庭用向けRPG「いけにえと雪のセツナ」開発の裏側【Unite 2017 Tokyo】Nintendo Switch™ 本体同時発売必達、家庭用向けRPG「いけにえと雪のセツナ」開発の裏側
【Unite 2017 Tokyo】Nintendo Switch™ 本体同時発売必達、家庭用向けRPG「いけにえと雪のセツナ」開発の裏側
 
【Unite 2017 Tokyo】もっと気軽に、動的なコンテンツ配信を ~アセットバンドルの未来と開発ロードマップ
【Unite 2017 Tokyo】もっと気軽に、動的なコンテンツ配信を ~アセットバンドルの未来と開発ロードマップ【Unite 2017 Tokyo】もっと気軽に、動的なコンテンツ配信を ~アセットバンドルの未来と開発ロードマップ
【Unite 2017 Tokyo】もっと気軽に、動的なコンテンツ配信を ~アセットバンドルの未来と開発ロードマップ
 
【Unite 2017 Tokyo】新アセットバンドルツール詳解:アセット設定とアセットバンドルのワークフローを簡単に
【Unite 2017 Tokyo】新アセットバンドルツール詳解:アセット設定とアセットバンドルのワークフローを簡単に【Unite 2017 Tokyo】新アセットバンドルツール詳解:アセット設定とアセットバンドルのワークフローを簡単に
【Unite 2017 Tokyo】新アセットバンドルツール詳解:アセット設定とアセットバンドルのワークフローを簡単に
 
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
【Unite 2017 Tokyo】インスタンシングを用いた美麗なグラフィックの実現方法
 
【Unite 2017 Tokyo】3次元CAD VR化最速ツールの秘密
【Unite 2017 Tokyo】3次元CAD VR化最速ツールの秘密【Unite 2017 Tokyo】3次元CAD VR化最速ツールの秘密
【Unite 2017 Tokyo】3次元CAD VR化最速ツールの秘密
 
【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来
【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来
【Unite 2017 Tokyo】WebGL:ゲームプラットフォームとしてのWebと現在と未来
 
【Unite 2017 Tokyo】Unityライティング最新情報
【Unite 2017 Tokyo】Unityライティング最新情報【Unite 2017 Tokyo】Unityライティング最新情報
【Unite 2017 Tokyo】Unityライティング最新情報
 
【Unite 2017 Tokyo】スマホゲーム開発者なら知っておくべきチートのリスク&対策
【Unite 2017 Tokyo】スマホゲーム開発者なら知っておくべきチートのリスク&対策【Unite 2017 Tokyo】スマホゲーム開発者なら知っておくべきチートのリスク&対策
【Unite 2017 Tokyo】スマホゲーム開発者なら知っておくべきチートのリスク&対策
 

Último

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 

Último (8)

デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 

【Unite 2017 Tokyo】VIVEとUnityで、1週間で作る漫才VR

Notas do Editor

  1. 西川
  2. MBSの見逃し配信サイトを埋め込み予定。
  3. デモ動画をここで流しながら説明する 漫才師は吉本興業所属のラフ次元コンビ (ボケ役:空道太郎さん・ツッコミ役:梅村賢太郎さん) 1分~1分半程度
  4. MBSの見逃し配信サイトを埋め込み予定。
  5. 緒方さんに交代
  6. 配布資料用
  7. 柴田さんに交代 //文と文の間を開けて話す. ここからは技術的な面についてお話します.
  8. 今回RICOH THETAで撮影した360度動画を使ったのでそれについて説明します.
  9. 漫才VRの実現のためには,何と言っても相方の漫才師をVRの世界に用意しなければいけません. しかも今回はハッカソンでの開発ですから,漫才師の3Dモデルを用意してアニメーションをつけて・・・なんて時間のかかることをするわけにはいきません. 今回は,ハッカソンで同じチームになった漫才師さんの360度動画を使うことにしました.
  10. 360度動画の撮影には,RICOH THETAを使いました. 理由としては,手軽さを一番重視した,ということが大きいです. 360度動画で風景を撮る際には問題にならない話ですが,漫才は非常に被写体が近いので, 薄くて死角が少ないことは重要です.
  11. ここから実際の作り方について説明します.漫才のツッコミ役の視点に
  12. RICOH THETAを置いて撮影します.
  13. 撮影した動画は公式アプリでパノラマ動画に変換して,
  14. MovieTextureで再生するために,ffmpegというソフトを使ってogv形式にします.
  15. 360度動画を映すためにはポリゴンの法線が内側を向いた球体が必要です. 今回はSphere100を使いました. Sphere100は検索してダウンロードし,Unityに取り込みます. しかし,このままでは球体が小さすぎて,頭を動かしたときに球体からカメラがはみ出してしまうので,Scaleを大きな値にします.
  16. 次に,マテリアルを作ってシェーダーの種類を変更します.
  17. 先ほど作ったマテリアルをメッシュに設定して
  18. 動画をテクスチャに貼り付けて,このような再生用スクリプトをアタッチすればOKです.
  19. これで360度動画が見られるようになります! この資料は公開されるので是非参照ください。 ハッカソンではMovieTextureを使いましたが,現在はAVProのアセットを使って動画を再生しています.
  20. ここで一つ大事なポイントがありまして,360度動画は大きすぎるのでGitの管理からは外します. ただし,動画のmetaファイルは動画ファイルを参照する為の情報を持っているのでmetaファイルのみコミットします. metaファイルをコミットしないと,他の人がシーンを触った時に,せっかくアタッチした動画が取れてしまうので注意しましょう.
  21. 次に,VIVEを使ってどのようにツッコミを認識しているかを説明します.
  22. 今回は漫才を採点するわけですから,採点者としてツッコミを区別する必要があります. コントローラーからは速度と角速度が取得できたのでこの二つを採点に使うことにしました. 速度を使って「相手のお腹を「たたく」動き」 角速度を使って「相手の頭を「はたく」動き」 を検出します. 「相手のお腹を「たたく」動き」は頭より下にコントローラーがある時に速度つまり手の動きの速さで判断します. 「相手の頭を「はたく」動き」は頭より上にコントローラーがある時に角速度つまり手首のスナップで判断します.
  23. そのままだと,ツッコミの動きをしていないのに認識がされてしまったり,ツッコミが認識されなかったりします. 「ツッコミ中以外にも速度・角速度がそこそこ大きい」ため,認識開始に大きめの閾値をつける必要があります. 「ツッコミの終わりも速度・角速度は完全に0になるとは限らない」ため,認識終了に小さめの閾値をつける必要があります.
  24. プレイヤーがコントローラーを振ると,認識開始の閾値より入力が大きくなるので認識開始です. コントローラーを振り終わると,認識終了の閾値より入力が小さくなるので認識終了です. 入力は頭より下の「たたく」モーションなら速度,頭より上の「はたく」モーションなら角速度を見ています. 認識している間の入力の最大値に応じた 効果音・エフェクト・振動が起こるので超きもちいいツッコミができます.
  25. ということで, コントローラーから速度・角速度を取得することと, 2つの閾値をつけることで ツッコミモーションを検出できるというお話でした.
  26. 緒方さんに交代
  27. 屋内版の話。 屋外は聞かれたら答える
  28. 時間なければ 資料のみ
  29. 西川に交代
  30. 西川に交代
  31. 西川に交代