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
たかがレーザー、されどレーザー。
Search
Kenji Iguchi
February 11, 2021
Programming
2
290
たかがレーザー、されどレーザー。
VRアプリやゲームのユーザーインターフェースの中で欠かせないレーザーポインター。その実装時に陥りがちな落とし穴についての小ネタです。
Kenji Iguchi
February 11, 2021
Tweet
Share
More Decks by Kenji Iguchi
See All by Kenji Iguchi
ローカライズと(ローカライズについて話す時の)言語の壁 / Localization and the language barrier... on talking about localization
heistak
6
4.2k
使おうディープリンク:日常的に使うVRのために / Deep-linking into everyday VR
heistak
2
1.6k
Oculus Platformのつかいかた
heistak
3
1.7k
Other Decks in Programming
See All in Programming
[JAWS-UG横浜 #76] イケてるアップデートを宇宙いち早く紹介するよ!
maroon1st
0
460
開発者とQAの越境で自動テストが増える開発プロセスを実現する
92thunder
1
190
SymfonyCon Vienna 2025: Twig, still relevant in 2025?
fabpot
3
1.2k
PSR-15 はあなたのための ものではない? - phpcon2024
myamagishi
0
130
LLM Supervised Fine-tuningの理論と実践
datanalyticslabo
7
1.3k
見えないメモリを観測する: PHP 8.4 `pg_result_memory_size()` とSQL結果のメモリ管理
kentaroutakeda
0
370
短期間での新規プロダクト開発における「コスパの良い」Goのテスト戦略」 / kamakura.go
n3xem
2
170
Cloudflare MCP ServerでClaude Desktop からWeb APIを構築
kutakutat
1
550
Keeping it Ruby: Why Your Product Needs a Ruby SDK - RubyWorld 2024
envek
0
190
fs2-io を試してたらバグを見つけて直した話
chencmd
0
240
Security_for_introducing_eBPF
kentatada
0
110
The Efficiency Paradox and How to Save Yourself and the World
hollycummins
1
450
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
365
25k
Why Our Code Smells
bkeepers
PRO
335
57k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
0
98
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
We Have a Design System, Now What?
morganepeng
51
7.3k
How To Stay Up To Date on Web Technology
chriscoyier
789
250k
Optimizing for Happiness
mojombo
376
70k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
A Philosophy of Restraint
colly
203
16k
Scaling GitHub
holman
458
140k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
Transcript
2021/02/11 - KENJI IGUCHI VRΞϓϦUIͷࡉ͔͍ ͔͕ͨϨʔβʔɺ ͞ΕͲϨʔβʔɻ Photo by David
Trawin CC-BY-SA
KENJI IGUCHI - TWITTER: @NEEDLE • Ҫޱ ݈࣏ Twitter: @needle
ϑϦʔϥϯεVRίϯαϧςΟϯάɾΤϯδχΞϦϯά ݩ OculusຊνʔϜ (2014-2018) • ओʹOculus Quest͚ϦϦʔεͷ͓ख͍ͳͲɻ VRΞυόΠεɺަবɺӳޠνΣοΫɾ༁ɾࣥචɺίʔυ࣮ɺetc, etc. • ϗʔϜελʔVRɺ౦ژΫϩϊεɺVARKɺͱ߳ਏྉVRɺϦτϧΟονΞΧσϛΞVRɺ ALTDEUS: Beyond ChronosɺόʔνϟϧΩϟετ(Quest൛)ɺXRKaigiɺetc. • ͓ؾܰʹ͓͕͚͍ͩ͘͞ʂ ࣗݾհ
KENJI IGUCHI - TWITTER: @NEEDLE ϨʔβʔϙΠϯλʔɺͲ͏࣮͢Δʁ
KENJI IGUCHI - TWITTER: @NEEDLE •ίϯτϩʔϥʔͷҐஔ͔Β ϨΠΩϟετΛඈͯ͠ UIཁૉʹিಥͨ͠Β
ͦ͜·ͰઢΛҾ͘ ϨʔβʔϙΠϯλʔɺͲ͏࣮͢Δʁ
None
None
ϘλϯͱϘλϯͷ伱ؒʹUIཁૉ͕ແ͍ͷͰ Ϩʔβʔ͕Ͳ͜·Ͱ৳ͼ͍ͯͬͯ͠·͏
ϘλϯͱϘλϯͷ伱ؒʹUIཁૉ͕ແ͍ͷͰ Ϩʔβʔ͕Ͳ͜·Ͱ৳ͼ͍ͯͬͯ͠·͏
ϘλϯͱϘλϯͷ伱ؒʹUIཁૉ͕ແ͍ͷͰ Ϩʔβʔ͕Ͳ͜·Ͱ৳ͼ͍ͯͬͯ͠·͏ ͔ͭɺ͜͜ͰUIͷඳըॱΛڧ੍͍ͯ͠ΔͨΊɺਂҧ͕ى͖͍ͯΔ ʢϨʔβʔͷԞʹӅΕΔ͖Ϙλϯ͕खલʹݟ͓͑ͯΓɺԕۙײ͕ໃ६͍ͯ͠Δʣ
ղܾ๏ɿUI͕ஔ͞ΕΔΤϦΞશମʹ িಥఆΛͨͤΔ Ϩʔβʔͷ͞ΧʔιϧҐஔͷԞߦ͖͕ ٸܹʹมಈ͠ͳ͍ͷͰɺݟࣦΘͳ͍
KENJI IGUCHI - TWITTER: @NEEDLE • UIཁૉ͕શ͘ແ͍ํΛ͍ͯΔ࣌ϨʔβʔΛग़͞ͳ͍ • ίϯτϩʔϥʔΛࣗʹ͚͍ͯΔ࣌ϨʔβʔΛग़͞ͳ͍
ઌڪාରࡦ • LineRendererͷΛؙ͘͢Δ UnityσϑΥϧτͰ࢛֯͘ͿͭΓͳͷͰݟӫ͕͑ѱ͍ɻEnd Cap VerticesͰઃఆՄೳ • ࠨӈͷखͲͪΒ͔ΒͷϨʔβʔͰಉ࣌ʹૢ࡞Մೳʹ͢Δ ࣮͕໘͕ͩɺͲͪΒͷख͕ΞΫςΟϒͳͷ͔ΛϢʔβʔ͕ҙࣝ͢Δඞཁ͕ͳ͘ͳΔ ͦͷଞ͍Ζ͍Ζ Ϣʔβʔʹ͍͞͠Ϩʔβʔͷྀ