VRChatͰARΞϓϦͷUI/UXΛݚڀͰ͖Δ͔ݕূͯ͠ΈͨMESON COOAR͓͡͞Μ
View Slide
AR͓͡͞Μ (খྛ༎थ)TwitterͰARͷ͋Ε͜ΕΛᄁ͍ͯ·ֶ͢ੜ࣌ωοτϫʔΫͱ͔ιϑτΣΞֶΛݚڀ͓͡͞Μ͚ͩͲ27ࡀ@AR_Ojisan
ࠓͷ͓VRChatͷதͰARΞϓϦΛ࡞ͬͯΈͯಘΒΕͨݟͳͲΛհ͠·͢
ฐࣾͷඪฐࣾMESONARελϯμʔυ࣌ʹେ͖͘উෛͰ͖Δࣄۀ࡞ΓΛࢦ͍ͯ͠Δ
ARΞϓϦͷUI/UXͷݚڀARͷ৽͍ٕ͠ज़SDKͳͲຊͰʹ্͕ͬͯΔ͕UI/UXΛݚڀ͍ͯ͠Δͱ͜Ζͬͯ·ͩʹ্͕Βͳ͍
ւ֎ͩͱࣄྫ͕ݟΒΕΔ
ฐࣾͰARΞϓϦͷUI/UXΛݚڀ͕͍ͨ͠
ݱঢ়݁ߏ͕ଟ͍
(1)ARάϥεߴ͍
(2)·ͩͦΜͳʹARάϥε࣋ͬͯΔϢʔβʔ͍ͳ͍ग़య: IDC
(3)·ͩ·ͩཧͷARʹԕ͍ཧ ݱ࣮
(4)εϚϗARͱάϥεARͷମݧҧ͍͗͢
Ϣʔβʔ͕͍ͬͺ͍͍ͯɺARͷϋʔυతͳ੍Λड͚ͳ͍Ͱɺ҆ՁʹάϥεARΞϓϦ͕࡞ΕΔͦΜͳཧᷭͳ͍ͷͩΖ͏͔ʁ
ฐࣾදͱVRChatͰձٞͯ͠Δ࣌ͷ͜ͱ…ฐࣾද
ฐࣾදͱVRChatͰձٞͯ͠Δ࣌ͷ͜ͱ…VRChatͬͯεϚϗͱ͔ͳ͍͔Β߹ྲྀΊͬͪΌ໘ͩΑͳฐࣾද
ARΞϓϦγϛϡϨʔλʔ in VRChatϓϩδΣΫτ࢝ಈ
ຊϓϩδΣΫτͷϝϦοτ(1)ARάϥε࣮࣭ແྉ
ཧͷARΛγϛϡϨʔτͰ͖ΔຊϓϩδΣΫτͷϝϦοτ(2)ࢹ͍֯ʂ ڥೝࣝͰ͖Δʂ
ʮੜ׆ʯ͍ͯ͠ΔϢʔβʔ͕͍ͬͺ͍͍ΔຊϓϩδΣΫτͷϝϦοτ(3)→ ϝοηϯδϟʔSNSͳͲํίϛϡχέʔγϣϯΞϓϦΛ࡞ΕΔ
ݱ࣮ੈքͰͷARΞϓϦϓϥοτϑΥʔϜΛVRChatͰઌճΓͯ͠ߏங͢ΔকདྷతͳߏARάϥεͷϋʔυͷ੍͕ղܾ͞Εͨ࣌ʹطʹߏஙͨ͠ΞϓϦUI/UXΛݱ࣮ੈքʹస༻
Tinder in VRChat v1
͔ࣾΒग़ͨϑΟʔυόοΫਖ਼໘ʹΞϓϦબը໘ग़ΔͷअຐͰʁϢʔβʔબटճ͞ͳ͍ͱ͍͚ͳ͍ͷͪΐͬͱ໘Ϛονϯάͨ͠ਓͷҐஔΛϚοϓʹग़͍ͨ͠
Tinder in VRChat v2
Έ(1)άϥεʹOnInteract TriggerΛઃఆ͢ΔAutoCamΛඇΞΫςΟϒͰεςʔδ֎ʹઃஔ→ άϥεͷTriggerͰΞΫςΟϒ
Έ(2)ΞϓϦͷը໘ߏΛ֤UIຖʹάϧʔϐϯά
Έ(3)࣍ͷը໘දࣔ͢ΔτϦΨʔΛOnInteractͰൃՐͤ͞ΔͱάϧʔϓຖΞΫςΟϒ/ඇΞΫςΟϒΛΓସΘΔ
ৄ͘͠noteͰʂhttps://note.mu/sretks/n/n381b5e087f12
ग़དྷͨ͜ͱάϥε͚ͷARΞϓϦͷUIΛݚڀ͢Δ࡞Εͨ→ ΞϓϦͷબը໘ΞϓϦࣗମͷUIͳͲΛ࣮ݧతʹ࣮→ Ͱ͖ΔΑ͏ͳܗʹ͢ΕϑΟʔυόοΫΛಘͳ͕ΒվળͰ͖Δ
ग़དྷͳ͔ͬͨ͜ͱ(1)γʔϯͷใΛมͱͯ͠ѻ͏ํ๏͕Ϧαʔν͖͠Εͳ͔ͬͨ→ ֎෦ڥͷೝࣝػೳͳͲΛγϛϡϨʔτͰ͖ͳ͍→ ୭͔Θ͔Δਓ͍ͨΒڭ͍͑ͯͩ͘͞
ग़དྷͳ͔ͬͨ͜ͱ(2)֎෦APIܦ༝ͷใΛγʔϯʹө͢Δํ๏͕ݟ͔ͭΒͳ͔ͬͨ→ ֎෦ใΛѻ͑Δखஈ͕WebPanelʹ੍ݶ͞ΕΔ→ WebPanelࢯɺಥવͷࢮ…
݁VRͰARΞϓϦͷγϛϡϨʔτ͢Δͷྑͦ͞͏VRChatγϛϡϨʔτڥͱͯ͠Ϣʔβʔ͍ΔͷͰΞϓϦͷ࣮ݧͷͱͯ͠ྑͦ͞͏ͨͩVRChatͷࣗ༝ͷ੍͕ڧ͍ͨΊɺVRChatଆ੍͕Λ؇Ίͯ͘Εͳ͍ͱ͍͠ɻɻɻ
Special Thanks!!VRChatʹؔ͢ΔΞυόΠε͋Γ͕ͱ͏͍͟͝·ͨ͠ʂVoxelKei͞Μ ϒλδΤϯ͞Μ ϠϚγλ͞Μ ௶͞Μ
AR/VR੍࡞ελδΦ࢝Ί·ͨ͠AR/VRࣄۀͷίϯηϓτϝΠΩϯάAR/VRΛ׆༻ͨ͠ΞϓϦιϦϡʔγϣϯ։ൃAR/VRʹ͓͚ΔUI/UXσβΠϯͷఏҊ
͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ