Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
「UnityによるVRアプリケーション 開発」を翻訳して得たこと
Search
Kenichi Takahashi
September 26, 2016
Technology
970
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
「UnityによるVRアプリケーション 開発」を翻訳して得たこと
2016年9月26日に開催されたVR TECH Tokyo #3にてLTをした時のスライドです。
http://vrtokyo.connpass.com/event/37309/
Kenichi Takahashi
September 26, 2016
More Decks by Kenichi Takahashi
See All by Kenichi Takahashi
AndroidのAR最新動向
ktaka
0
92
東京と千葉の映画館の勝手なる批評-2020年3月
ktaka
0
120
SIGGRAPH 2020の歩き方と見どころ
ktaka
1
820
左側と右側で別のものが見えるようにしてみた
ktaka
1
610
ARCoreで現実を拡張する話@DevFest東北
ktaka
1
240
SIGGRAPH 2019参加のコツ
ktaka
2
360
GTUG Girls ARCoreハンズオン
ktaka
1
530
ABC2019s ARCoreハンズオン
ktaka
2
1.3k
2019年春の技術であのARアプリを再現する
ktaka
1
1.2k
Other Decks in Technology
See All in Technology
“全部コピーしない”ファイルデータの活用 : — FSx for ONTAP × S3 Tables × Icebergで作るメタデータカタログ
yoshiki0705
0
710
しくみを学んで使いこなそう GitHub Copilot app
torumakabe
1
210
最近評価が難しくなった
maroon8021
0
330
環境凍結という Toil を倒す -セルフサービス型 Ephemeral テスト環境の 設計と実践
shirouz
1
2.2k
ヘルスケア領域における AI 活用と その安全性担保のための取り組み (Leveraging AI in Healthcare and Our Efforts to Ensure Its Safety) - Google I/O Extended Tokyo 2026, July 11, 2026
zettaittenani
0
260
事業価値を⽣み出すSREへ SREが担うべき意思決定の5層
kenta_hi
2
3.4k
AI Agent SaaS を支える自社仮想化基盤への挑戦と実運用 / ai-agent-saas-virtualization
flatt_security
2
3.7k
Foxgloveについて 実際にExtensionを開発して公開するまでの話 / About Foxglove: The Story of Developing and Releasing an Extension
ry0_ka
0
200
インフラと開発の垣根を超えていき!〜元AWSインフラエンジニアがAWS開発で奮闘している話〜
hatahata021
1
120
SRE本の知られざる名シーン / The Hidden Gems of Google SRE Book
nari_ex
1
360
証券システムを10年Scalaで作り続けるということ - 関数型まつり2026
krrrr38
3
830
Compose 新機能総まとめ / What's New in Jetpack Compose
yanzm
0
160
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
463
34k
The SEO Collaboration Effect
kristinabergwall1
1
500
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
It's Worth the Effort
3n
188
29k
Thoughts on Productivity
jonyablonski
76
5.2k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
210
Optimizing for Happiness
mojombo
378
71k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
55k
The Invisible Side of Design
smashingmag
301
52k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Transcript
ʮUnityʹΑΔVRΞϓϦέʔγϣϯ ։ൃʯΛ༁ͯ͠ಘͨ͜ͱ 2016/09/26 ߴڮݑҰ @ken1_taka
ߴڮݑҰ (@ken1_taka) • Android, iOS, 3DάϥϑΟΫε • ܞଳ͚3DάϥϑΟΫεΤϯδϯɺੲ͋ͬͨAR ΞϓϦͷ։ൃʹܞΘΔ •
גࣜձࣾΧϒΫ ιϑτΣΞΤϯδχΞ • 3DϓϦϯλΛ׆༻ͨ͠ͷͮ͘ΓϓϥοτϑΥʔϜ
8݄25ൃച ిࢠॻ੶൛ઌग़·ͨ͠ʂ http://www.oreilly.co.jp/books/9784873117577/
͜ͷϝϯόʔͰ༁͠·ͨ͠ ߐਸ ҆౻ ԝ ͋ΜͲ͏͢͠ ߴڮݑҰ adamrocker ϨϏϡΞʔ
Cardboard (Daydream)ͱ Oculus RiftʹରԠ • UnityΛͬͨVR։ൃͷ ࣮ફతͭ؆ܿͳղઆ • ࡾਓশࢹɺҰਓশࢹ •
ࢹϕʔεͷVRͰ ͷUI࡞ • VRਲ͍ʹ͍ͭͯݴٴ
جຊతʹ͜Ε͔ΒVR։ൃΛ ࢝ΊΔͱ͍͏ਓ͚ 1ষ ͯ͢ͷਓʹόʔνϟϧͳͯ͢ͷͷ Λ 2ষ ΦϒδΣΫτͱεέʔϧ 3ষ VRͷϏϧυͱ࣮ߦ 4ষ
ࢹϕʔεͷίϯτϩʔϧ 5ষ ϫʔϧυۭؒͷUI 6ষ ҰਓশͷΩϟϥΫλʔ 7ষ ཧͱڥ 8ষ ΥʔΫεϧʔͱϨϯμϦϯά 9ষ 360શํҐͷ׆༻ 10ষ VRۭؒͰͷࣾձੑ 11ষ ࣍ʹԿ͕ى͜Δͷ͔ A GearVR༻ͷϏϧυͱλονύου͔Β ͷೖྗ B DaydreamίϯτϩʔϥʔΛͬͯΈΔ
ࢲͷ͜Ε͔ΒVR։ൃΛ ࢝ΊΔਓ͚ͷ༰Ͱ͢ɻ
VR։ൃͷΛ͛ΒΕͨΒͱࢥ ͍ɺຊͷհ݉Ͷͯདྷ·ͨ͠ ɻ
3D CGʹؔΘ͍ͬͯΔࢲͰ͕͢ɺ VR։ൃॳ৺ऀʹ͍͠…ͦ͜Ͱ ͜ͷຊͰಘΒΕͨ͜ͱ͔Β̏ͭϐοΫΞοϓ ͯ͠հ͠·͢ɻ
1. ήʔϜμογϡϘʔυ ϫʔϧυۭؒͷUI
μογϡϘʔυUIͷ࡞ • ԼΛ͘ͱग़ݱ • ࢹʹ߹ΘͤΔͱϋΠϥ Πτͯ͠ϘλϯΛԡͤΔ • Canvasͷ্ʹButtonΛஔ • ϨΠΛඈͯ͠ࢹઢͱͷ
߹கΛݕग़͢ΔͨΊʹ SphereΛஔ
2. όʔνϟϧͳμϏσͷඓ http://www.purdue.edu/newsroom/releases/2015/Q1/virtual- nose-may-reduce-simulator-sickness-in-video-games.html
όʔνϟϧͳඓΛVIEWʹՃ • όσϡʔେֶͷDavid Whittinghill ࢯͷݚڀ • VRਲ͍Λܰݮ͢Δత • ମΛ༩͑Δ͜ͱͰۭؒͷঢ়گ ͱ໘ͷ্ʹ͍Δײ֮Λఏڙ
͢Δ͜ͱͰਲ͍Λܰݮ • ʮඓ͑͞ݟ͍͑ͯΕྑ͍ͷ Ͱʁʯͱ͍͏ఏҊ
3. ΠϯϑΥάϥϑΟοΫ 360°શํҐө૾ͷྫ
ΠϯϑΥάϥϑΟοΫ ίϯςϯπͷ࡞ • εέʔϧΛ(2, 10, 2)ʹઃఆͨ͠γϦ ϯμʔ • දͷςΫενϟ(2097x9554) •
ݩͷֆԣ෯ 31cm, ߴ͞ 158cm • γϦϯμʔͷதͷදΛḷΔ • ্Λ͘ͱ্ঢ • ԼΛ͘ͱԼ߱ • ਫฏͰ੩ࢭʢු͔ΜͰ͍Δʣ
C#ͷίʔυ͜Ε͚ͩ ॻ͖Ճ͑Δͷ8ߦʂ
γϯϓϧ͚ͩͲޮՌత
DEMO͢Δ࣌ؒ ͋ΔͷͩΖ͏͔….
ຊޠ༁൛ͰGoogleͷ Daydreamʹ͍ͭͯݴٴ
רʹDaydreamʹؔ͢ΔষΛՃ ίϯτϩʔϥʔΛϙΠϯλʔͱͯ͠͏
רʹDaydreamʹؔ͢ΔষΛՃ ίϯτϩʔϥʔͰύʔςΟΫϧͷࣹํΛૢ࡞
࠷ޙʹVRͱ͍͏ΑΓࣥචܥͷ ײͰ͋Γ·͕͢…
DTPલͷߍਖ਼Λ্͛ͨே… • Google VR SDK for Untiy͕ 0.8.5ʹΞοϓσʔτ • ಥવLegacyͱ͍͏ϑΥϧμ
͕ݱΕ… • GvrMaindeprectedʹ(;_;) • ΘΓʹGvrViewerMainΛ ͑ͱ…
Կͱ͔मਖ਼ΛೖΕͯΒ͑·ͨ͠ ΦϥΠϦʔɾδϟύϯͷٶ͞Μͷ͓͔͛Ͱ͢ɻ
–Jonathan Linowes “How does one write a book that does
not have obsolete content the day it's published?” ʮൃചʹݹ͘ͳͬͨ༰ͷͳ͍ຊͳͲ͔͚Δ ͷͩΖ͏͔…ʯ
֤ষͷαϯϓϧϓϩδΣΫτGitHubͰެ։ https://github.com/oreilly-japan/unity-virtual-reality- projects-ja
ͬͱৄࡉΛ Γ͍ͨͱ͍͏ํ…
ྑ͚ΕຊΛങ͍ͬͯͩ͘͞ m(_ _)m ϑϧΧϥʔ 288ϖʔδ 3,240ԁ ిࢠॻ੶൛ʢPDF, epubʣ 2,592ԁ http://www.oreilly.co.jp/books/9784873117577/