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
VRChatでスライドを 表示する技術
Search
すぎうり
May 12, 2026
Technology
38
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
VRChatでスライドを 表示する技術
すぎうり
May 12, 2026
More Decks by すぎうり
See All by すぎうり
AIコードアポカリプス
uproad3
0
29
負債解消という仕事は儲かる
uproad3
6
3.8k
RaspberryPi Picoの表現力の拡張 ~アナログコンピュータとの出会い~
uproad3
0
16
お前はまだRubyの 型の強さを知らない
uproad3
0
18
Rubyのメソッド解決チェーン
uproad3
0
15
動的型解析器 Ethotrace
uproad3
0
9
お前はまだRubyの 型システムを知らない
uproad3
1
56
UdonRubyの実現可能性について
uproad3
0
25
RubyKaja 2026
uproad3
0
19
Other Decks in Technology
See All in Technology
新しい SLO が良い感じにハマっている話
z63d
5
2.1k
Master Dataグループ紹介資料
sansan33
PRO
1
4.8k
【CEDEC2026】ゲームシナリオライターを支援するAIツール開発の実践 ― 設計とプロンプトの工夫 ―
cygames
PRO
1
770
Cursor Meetup Sapporo - Cursor物語 続編
cocacola917
0
140
Agent 時代の Kaggle 展望 / kaggle-in-the-agentic-era
upura
1
670
クラウドセキュリティ入門 ~安全なクラウド利用のための基礎知識~
lhazy
12
8.4k
Invisible to AI? Making TYPO3 Sites Quotable by AI Search Systems
wolfgangwagner
0
170
ラジオの科学
frievea
0
280
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
53k
取引先から届く 「セキュリティチェックシート」の読み解き方
kamadamakoto
0
140
Webアクセシビリティ入門 2026
recruitengineers
PRO
2
460
LLM・AIエージェントシステムベストプラクティス
shibuiwilliam
2
520
Featured
See All Featured
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
450
Into the Great Unknown - MozCon
thekraken
41
2.7k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.5k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
740
Visualization
eitanlees
152
17k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Exploring anti-patterns in Rails
aemeredith
3
460
Amusing Abliteration
ianozsvald
1
240
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
RailsConf 2023
tenderlove
30
1.5k
New Earth Scene 8
popppiees
3
2.5k
From π to Pie charts
rasagy
0
260
Transcript
VRChatで スライドを 表示する技術 発表者:すぎうり
自己紹介 • すぎうり • Twitter:@uproad3 • Ruby歴20年 • VRChat歴6年 •
仕事:Rails | AWS • 趣味:アーキテクト | リファクタリング ゲーム制作 | 電子工作 • 言語:Ruby | C# | C | JS/TS • 技術:Terraform | Unity | Ubuntu | MySQL | RaspberryPi • LTは久しぶりなので緊張してる。。。
VRChatでスライドを表示することが難し い理由 • VRChat内にはWebブラウザがない • 画像表示機能はあるがサイズが小さい • アバターに仕込む ◦ いちいち組み込むのが面倒
◦ アバターのユーザ間での同期が難しい ◦ アバターサイズ依存でスライドには小さい • VRゴーグルの場合 ◦ キーボードやマウス操作が難しい ◦ VRChat外のアプリ操作をすると離席状態に
VRChatの枯れた技術:動画再生 • ワールドの動画プレイヤー ◦ 動画(MP4)再生はVRChatの基本動作に入っている ◦ 動画再生の同期は比較的よく安定している ▪ 動画データ自体は各自DL ▪
再生時間の共有だけなので低容量 ◦ 動画再生システムは作成が比較的簡単
VRChatスライド表示ギミック “Sliden” • はるまきちくわ氏作 • スライドPDFをMP4に変換して配信するシステム ◦ https://sliden.app/ ◦ PDFの各ページが1秒だけ表示されるMP4動画を生成
• ワールドに配置する動画プレイヤー ◦ https://booth.pm/ja/items/4460759 ◦ 1秒スキップ機能がついている ▪ 実質ページ送り
使い方 Sliden(スライドアップローダー) 1. 普段通りGoogleスライドなどでスライドを作 る 2. PDFを出力する 3. Slidenにスライドをアップロードする 4.
MP4に変換されてURLが発行される 注:アカウント作成にdiscord連携が必要
使い方 Sliden(動画プレイヤー) 1. 発表者用操作パネルにSlidenで生成さ れたMP4のURLを貼り付ける 2. 操作パネルのUIの通りに操作するとス ライドを操作できる! ※詳しくはboothの説明欄をご覧ください