SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
SteamVRちょっとさわろうとしてみた
蜜葉 優
• H.N. :蜜葉 優 [@mitsuba_tan]
• silkyfeel ,LLC. CEO
• UX Designer / Interaction Developer
• Keynoteの表紙はいつも自分で撮影
• 最近のお仕事はWPFばっかり。。
• Microsoft MVP for Windows Development
• http://c-mitsuba.hatenablog.com
profile
せっかくHTC Viveを買ったので
なにか作ってみたいと思った
昨夜のお話
重たいので実機は持ってきてません。
なので動画メインです。
さおさん「ちょっとViveもってこいよ」
みつば「あっ、ハイ」
• HTC Viveって?
• 開発マシンのスペック
• SteamVRを試してみる
• とりあえずサンプルを動かすところまで
• ほかのAssetとくみあわせてみる
• まとめ
Agenda
HTC Viveとは
• だいたい10万円
• いわゆるヘッドマウントディスプレイ
• 2つのコントローラがついてる
• 2つのベースステーションを使って位置を把握
HTC Viveとは
• 真ん中がタッチパッドになってる。
• クリックもできる。
• 裏はトリガーボタンになってる。
• 角度とか回転も取れる。
• いわゆるこれが手のかわり
• たとえばAudioSheild
コントローラ
開発マシン
• Mini-ITXのWiFi,BT付きMB
• EVGA GTX 1070 SC GAMING ACX 3.0, 8GB(輸入
• Core i7-6700 3.4GHz
• メモリ32GB
• SSD500GB/HD3GB
開発マシン
• このために10年ぶりぐらいにデスクトップ買った
• だいたい20万ぐらい、Viveとあわせて1ほよれんず
• いまどきのパソコンめっちゃ光る。。。
SteamVR
• SteamVRをAssetStore
からインストール
• VRに合わせていい感じ
に設定してくれる
とりあえずサンプル
• Assets > SteamVR > Scenes > exampleを開く
とりあえずサンプル
• 新しいシーンをつくって
• MainCamera削除して
• Assets>SteamVR>Prefabs
>CameraRigをヒエラルキー
に置くだけ。
• これでコントローラが表示
される > かんたん!
1からつくってみよう
ZenrinでVRする
• サンプルシーンがあるので
CameraRigを追加する
• 建物の大きさとカメラの見
え方を調整する
ZenrinでVR
できあがったものが
こちら とこちら
DEMO
かぶってみないと
なかなかわからない。。
ほんとにできてるか気になる人は
ぜひお買上げください
まとめ
• 資料つくるんめっちゃつらい
• かぶって、なおして、かぶって、手で持って、電話で取って、ぱそこんにうつして、資料つくって、またかぶっ
てってめっちゃだるい
• ViveなしでViveのセッションしずらい。。
• その点はHoloLensのほうがしゃべりやすかった
• HoloLensと違ってUnityのAssetの重さを気にせず使える
• コントローラがWiiリモコンぐらい直感的でよい
まとめ
• 一晩試してみたところ、実装らしい実装はせずに、Assets
Storeのデータを組み合わせて、それっぽいのができた。
• ただAssetによっては古い形式で書かれたコードもあって、
適宜手直しした。

this.audio -> this.GetComponent<AudioSource>()とか
まとめ
• SteamVRのライブラリでできるのは、両眼表示とコント
ローラ表示とコントローラを使えるようにするだけ
• テレポートの実装だったりボタン押してどうこうは自分で
実装する
• この辺は先人がいっぱいサンプルコードあげてくれてる
まとめ
しょーじき、
こんな簡単にできるとは
おもってなかった
• あとは、Unityの慣れ次第かなぁ。
SteamVRさわってみた

Mais conteúdo relacionado

Mais procurados

Mochrom - スマートフォンビジネスサミット
Mochrom - スマートフォンビジネスサミットMochrom - スマートフォンビジネスサミット
Mochrom - スマートフォンビジネスサミット
Katsuaki Sato
 
Making EPUB in Japanese
Making EPUB in JapaneseMaking EPUB in Japanese
Making EPUB in Japanese
Hiroki Kaneko
 

Mais procurados (17)

20140530 Unity に於ける Localization のおはなし
20140530 Unity に於ける Localization のおはなし20140530 Unity に於ける Localization のおはなし
20140530 Unity に於ける Localization のおはなし
 
Mochrom - スマートフォンビジネスサミット
Mochrom - スマートフォンビジネスサミットMochrom - スマートフォンビジネスサミット
Mochrom - スマートフォンビジネスサミット
 
喋って、DEMOで 伝える 僕がHerokuを使う理由
喋って、DEMOで 伝える 僕がHerokuを使う理由喋って、DEMOで 伝える 僕がHerokuを使う理由
喋って、DEMOで 伝える 僕がHerokuを使う理由
 
ひとまずHoloLensと自分の周辺技術(WEB・IoT)と混ぜた話
ひとまずHoloLensと自分の周辺技術(WEB・IoT)と混ぜた話ひとまずHoloLensと自分の周辺技術(WEB・IoT)と混ぜた話
ひとまずHoloLensと自分の周辺技術(WEB・IoT)と混ぜた話
 
nomad-cliの紹介
nomad-cliの紹介nomad-cliの紹介
nomad-cliの紹介
 
DevLOVE iPhoneアプリ勉強会
DevLOVE iPhoneアプリ勉強会DevLOVE iPhoneアプリ勉強会
DevLOVE iPhoneアプリ勉強会
 
Aiming における scrum 20130118
Aiming における scrum 20130118Aiming における scrum 20130118
Aiming における scrum 20130118
 
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの作り方〜サービスデザイン編 先生:増井 雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの作り方〜サービスデザイン編 先生:増井 雄一郎増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの作り方〜サービスデザイン編 先生:増井 雄一郎
増井雄一郎の「wri.pe」を事例に学ぶ、自作サービスの作り方〜サービスデザイン編 先生:増井 雄一郎
 
㉝“知育アプリを作ろう! Kwikで作るデジタル絵本” 勉強会②
㉝“知育アプリを作ろう! Kwikで作るデジタル絵本” 勉強会②㉝“知育アプリを作ろう! Kwikで作るデジタル絵本” 勉強会②
㉝“知育アプリを作ろう! Kwikで作るデジタル絵本” 勉強会②
 
Photoshopはいらなくなる? これからのWebで変わるワークフロー 先生:イシジマ ミキ
Photoshopはいらなくなる? これからのWebで変わるワークフロー 先生:イシジマ ミキPhotoshopはいらなくなる? これからのWebで変わるワークフロー 先生:イシジマ ミキ
Photoshopはいらなくなる? これからのWebで変わるワークフロー 先生:イシジマ ミキ
 
HoloLensの音声認識を使って対話エージェントからミニ四駆動かした話
HoloLensの音声認識を使って対話エージェントからミニ四駆動かした話HoloLensの音声認識を使って対話エージェントからミニ四駆動かした話
HoloLensの音声認識を使って対話エージェントからミニ四駆動かした話
 
とある Perl Monger の働き方
とある Perl Monger の働き方とある Perl Monger の働き方
とある Perl Monger の働き方
 
モバイルWebアプリケーションを複数端末で動かすために注意すること
モバイルWebアプリケーションを複数端末で動かすために注意することモバイルWebアプリケーションを複数端末で動かすために注意すること
モバイルWebアプリケーションを複数端末で動かすために注意すること
 
普段こういうこと気にしながら、こんな風に作ってます。
普段こういうこと気にしながら、こんな風に作ってます。普段こういうこと気にしながら、こんな風に作ってます。
普段こういうこと気にしながら、こんな風に作ってます。
 
Making EPUB in Japanese
Making EPUB in JapaneseMaking EPUB in Japanese
Making EPUB in Japanese
 
Xamarinは辛いよ
Xamarinは辛いよXamarinは辛いよ
Xamarinは辛いよ
 
JXUGC #9 Xamarin.Forms Mvvm Teachathon
JXUGC #9 Xamarin.Forms Mvvm TeachathonJXUGC #9 Xamarin.Forms Mvvm Teachathon
JXUGC #9 Xamarin.Forms Mvvm Teachathon
 

Destaque

Windows Phoneをuniversal Appsプロジェクトで
Windows Phoneをuniversal AppsプロジェクトでWindows Phoneをuniversal Appsプロジェクトで
Windows Phoneをuniversal Appsプロジェクトで
c-mitsuba
 
Think, Mind, Vision etc..
Think, Mind, Vision etc..Think, Mind, Vision etc..
Think, Mind, Vision etc..
c-mitsuba
 
MVVM開発をさらに加速させる ノンコーディングUI開発
MVVM開発をさらに加速させる ノンコーディングUI開発 MVVM開発をさらに加速させる ノンコーディングUI開発
MVVM開発をさらに加速させる ノンコーディングUI開発
c-mitsuba
 
XAMLとC#の関係
XAMLとC#の関係XAMLとC#の関係
XAMLとC#の関係
c-mitsuba
 
Technology for Interaction and IoT.
Technology for Interaction and IoT.Technology for Interaction and IoT.
Technology for Interaction and IoT.
c-mitsuba
 

Destaque (20)

Windows Phoneをuniversal Appsプロジェクトで
Windows Phoneをuniversal AppsプロジェクトでWindows Phoneをuniversal Appsプロジェクトで
Windows Phoneをuniversal Appsプロジェクトで
 
Interaction Design case coloris
Interaction Design case colorisInteraction Design case coloris
Interaction Design case coloris
 
OPCアイデアソン
OPCアイデアソンOPCアイデアソン
OPCアイデアソン
 
Excavator of-the-future
Excavator of-the-futureExcavator of-the-future
Excavator of-the-future
 
Think, Mind, Vision etc..
Think, Mind, Vision etc..Think, Mind, Vision etc..
Think, Mind, Vision etc..
 
新しくなったBlendでおさらいするXAMLでできること
新しくなったBlendでおさらいするXAMLでできること新しくなったBlendでおさらいするXAMLでできること
新しくなったBlendでおさらいするXAMLでできること
 
designing DARUYANAGI
designing DARUYANAGIdesigning DARUYANAGI
designing DARUYANAGI
 
MVVM開発をさらに加速させる ノンコーディングUI開発
MVVM開発をさらに加速させる ノンコーディングUI開発 MVVM開発をさらに加速させる ノンコーディングUI開発
MVVM開発をさらに加速させる ノンコーディングUI開発
 
Unity+osc
Unity+oscUnity+osc
Unity+osc
 
XAMLとC#の関係
XAMLとC#の関係XAMLとC#の関係
XAMLとC#の関係
 
Technology for Interaction and IoT.
Technology for Interaction and IoT.Technology for Interaction and IoT.
Technology for Interaction and IoT.
 
“UI/UX”?~恥をかかないための15分UXD入門
“UI/UX”?~恥をかかないための15分UXD入門“UI/UX”?~恥をかかないための15分UXD入門
“UI/UX”?~恥をかかないための15分UXD入門
 
[UX]は投げ捨てろ!
[UX]は投げ捨てろ![UX]は投げ捨てろ!
[UX]は投げ捨てろ!
 
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClipアプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
アプリを生み出す現場でUI/UXデザイナーが意識するべきこと:RoomClip
 
当たり前を当たり前だと思ってはいけない!スマートフォンUIデザイン
当たり前を当たり前だと思ってはいけない!スマートフォンUIデザイン当たり前を当たり前だと思ってはいけない!スマートフォンUIデザイン
当たり前を当たり前だと思ってはいけない!スマートフォンUIデザイン
 
はじめてのUXとUIの話
はじめてのUXとUIの話はじめてのUXとUIの話
はじめてのUXとUIの話
 
なぜUXをデザインしているのか
なぜUXをデザインしているのかなぜUXをデザインしているのか
なぜUXをデザインしているのか
 
UXの考え方とアプローチ
UXの考え方とアプローチUXの考え方とアプローチ
UXの考え方とアプローチ
 
UXとブランド
UXとブランドUXとブランド
UXとブランド
 
UXはじめの一歩
UXはじめの一歩UXはじめの一歩
UXはじめの一歩
 

Semelhante a SteamVRさわってみた

UXDD MVVM Store Apps 蜜葉式開発フロー
UXDD MVVM Store Apps 蜜葉式開発フローUXDD MVVM Store Apps 蜜葉式開発フロー
UXDD MVVM Store Apps 蜜葉式開発フロー
c-mitsuba
 
おばかアプリ勉強会資料 シグマコンサルティング
おばかアプリ勉強会資料 シグマコンサルティングおばかアプリ勉強会資料 シグマコンサルティング
おばかアプリ勉強会資料 シグマコンサルティング
atmarkit
 
ニコニコ動画iOSアプリの UX・マネタイズ・技術の話
ニコニコ動画iOSアプリの UX・マネタイズ・技術の話ニコニコ動画iOSアプリの UX・マネタイズ・技術の話
ニコニコ動画iOSアプリの UX・マネタイズ・技術の話
Kentaro Matsumae
 

Semelhante a SteamVRさわってみた (20)

Introducing Fluent Design
Introducing Fluent DesignIntroducing Fluent Design
Introducing Fluent Design
 
Devとopsをつなぐchat ops
Devとopsをつなぐchat opsDevとopsをつなぐchat ops
Devとopsをつなぐchat ops
 
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
WinUI 3.0 Preview 1を触ってみた(.NETラボ2020年6月登壇資料)
 
あじゅーるのつかいかた:WebAPI+Azure->UWP
あじゅーるのつかいかた:WebAPI+Azure->UWPあじゅーるのつかいかた:WebAPI+Azure->UWP
あじゅーるのつかいかた:WebAPI+Azure->UWP
 
Enchant.js入門
Enchant.js入門Enchant.js入門
Enchant.js入門
 
UXDD MVVM Store Apps 蜜葉式開発フロー
UXDD MVVM Store Apps 蜜葉式開発フローUXDD MVVM Store Apps 蜜葉式開発フロー
UXDD MVVM Store Apps 蜜葉式開発フロー
 
HoloLens Demo
HoloLens DemoHoloLens Demo
HoloLens Demo
 
カヤックHTMLファイ部のUI・UX (第57回 HTML5とか勉強会 / 2015.5.19)
カヤックHTMLファイ部のUI・UX (第57回 HTML5とか勉強会 / 2015.5.19)カヤックHTMLファイ部のUI・UX (第57回 HTML5とか勉強会 / 2015.5.19)
カヤックHTMLファイ部のUI・UX (第57回 HTML5とか勉強会 / 2015.5.19)
 
おばかアプリ勉強会資料 シグマコンサルティング
おばかアプリ勉強会資料 シグマコンサルティングおばかアプリ勉強会資料 シグマコンサルティング
おばかアプリ勉強会資料 シグマコンサルティング
 
未来技術を実現するホームコントロールベンチャーを作ってみた
未来技術を実現するホームコントロールベンチャーを作ってみた未来技術を実現するホームコントロールベンチャーを作ってみた
未来技術を実現するホームコントロールベンチャーを作ってみた
 
Dotnetlab: Introducing Fluent Design System and Mixed Reality
Dotnetlab: Introducing Fluent Design System and Mixed RealityDotnetlab: Introducing Fluent Design System and Mixed Reality
Dotnetlab: Introducing Fluent Design System and Mixed Reality
 
HTC Vive の開発環境構築(物理)
HTC Vive の開発環境構築(物理)HTC Vive の開発環境構築(物理)
HTC Vive の開発環境構築(物理)
 
「自分のとこでは動くけど…」を無くす devcontainer
「自分のとこでは動くけど…」を無くす devcontainer「自分のとこでは動くけど…」を無くす devcontainer
「自分のとこでは動くけど…」を無くす devcontainer
 
Koyomin Zの紹介
Koyomin Zの紹介Koyomin Zの紹介
Koyomin Zの紹介
 
プログラムで映像をつくるとは?? ~超入門編~
プログラムで映像をつくるとは?? ~超入門編~プログラムで映像をつくるとは?? ~超入門編~
プログラムで映像をつくるとは?? ~超入門編~
 
Ciじゃない方のJenkins
Ciじゃない方のJenkinsCiじゃない方のJenkins
Ciじゃない方のJenkins
 
LightSwitchで遊んでみた
LightSwitchで遊んでみたLightSwitchで遊んでみた
LightSwitchで遊んでみた
 
Designer’s Design Talk - Azure / Windows Development 2人のMVPの場合 -
Designer’s Design Talk - Azure / Windows Development 2人のMVPの場合 - Designer’s Design Talk - Azure / Windows Development 2人のMVPの場合 -
Designer’s Design Talk - Azure / Windows Development 2人のMVPの場合 -
 
Designer’s Design Talk Azure / Windows Development 2人のMVPの場合 -
Designer’s  Design Talk Azure / Windows Development  2人のMVPの場合 -Designer’s  Design Talk Azure / Windows Development  2人のMVPの場合 -
Designer’s Design Talk Azure / Windows Development 2人のMVPの場合 -
 
ニコニコ動画iOSアプリの UX・マネタイズ・技術の話
ニコニコ動画iOSアプリの UX・マネタイズ・技術の話ニコニコ動画iOSアプリの UX・マネタイズ・技術の話
ニコニコ動画iOSアプリの UX・マネタイズ・技術の話
 

Mais de c-mitsuba

Mais de c-mitsuba (17)

Beginning of HoloMagicians
Beginning of HoloMagiciansBeginning of HoloMagicians
Beginning of HoloMagicians
 
Build 2021 Topics & Unofficial Talks for Windows Development
Build 2021 Topics & Unofficial Talks for Windows DevelopmentBuild 2021 Topics & Unofficial Talks for Windows Development
Build 2021 Topics & Unofficial Talks for Windows Development
 
Avalonia for MacApps
Avalonia for MacAppsAvalonia for MacApps
Avalonia for MacApps
 
Me
MeMe
Me
 
nameless ある沼にDeepDiveした人のポートフォリオ
nameless ある沼にDeepDiveした人のポートフォリオnameless ある沼にDeepDiveした人のポートフォリオ
nameless ある沼にDeepDiveした人のポートフォリオ
 
Emotional space
Emotional spaceEmotional space
Emotional space
 
うるしまカップ パネルディスカッション
うるしまカップ パネルディスカッションうるしまカップ パネルディスカッション
うるしまカップ パネルディスカッション
 
30min serverless-x tuber
30min serverless-x tuber30min serverless-x tuber
30min serverless-x tuber
 
HoloLensで航空管制
HoloLensで航空管制HoloLensで航空管制
HoloLensで航空管制
 
Introducing micro:bit and demo
Introducing micro:bit and demoIntroducing micro:bit and demo
Introducing micro:bit and demo
 
micro:bitさわってみた。
micro:bitさわってみた。micro:bitさわってみた。
micro:bitさわってみた。
 
楽しく生きるために 何を選択して、どうしてきたか。
楽しく生きるために 何を選択して、どうしてきたか。楽しく生きるために 何を選択して、どうしてきたか。
楽しく生きるために 何を選択して、どうしてきたか。
 
to tanzanite
to tanzanite to tanzanite
to tanzanite
 
Introduction Xamarin forms mac
Introduction Xamarin forms macIntroduction Xamarin forms mac
Introduction Xamarin forms mac
 
Tried to touch Xamarin Forms for MacOS
Tried to touch Xamarin Forms for MacOSTried to touch Xamarin Forms for MacOS
Tried to touch Xamarin Forms for MacOS
 
ホントのホントの0から始める3Dモデリング入門
ホントのホントの0から始める3Dモデリング入門ホントのホントの0から始める3Dモデリング入門
ホントのホントの0から始める3Dモデリング入門
 
腹黒Pepper
腹黒Pepper腹黒Pepper
腹黒Pepper
 

Último

Último (11)

論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 

SteamVRさわってみた