Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
VketのブースにVRoid製うちのこを召喚してみた
Search
BOXP
April 12, 2020
Technology
0
200
VketのブースにVRoid製うちのこを召喚してみた
VRoidクリエイターズLT #1 in cluster(
https://connpass.com/event/171583/)で登壇したものです
BOXP
April 12, 2020
Tweet
Share
More Decks by BOXP
See All by BOXP
Cluster Creator Kitに入門してみた
boxp
0
82
LookingGlassPortraitあそんでみた
boxp
0
57
肉体を捨てた話
boxp
0
79
A story about releasing a online pairing service for avatars living in virtual worlds
boxp
1
350
Hito Hub 2.0
boxp
0
1.3k
バーチャルマーケット3に ポスターを貼ってみた件
boxp
0
1.6k
趣味でGOOGLE KUBERNETES ENGINEを試したら 財布が薄くなったはなし
boxp
0
1.4k
趣味でつくる アバター×アバター マッチングアプリをリリースした話
boxp
0
120
趣味でつくる アバター×アバター マッチングアプリ~Performanceチューニング編~
boxp
2
1.7k
Other Decks in Technology
See All in Technology
非CUDAの悲哀 〜Claude Code と挑んだ image to 3D “Hunyuan3D”を EVO-X2(Ryzen AI Max+395)で動作させるチャレンジ〜
hawkymisc
2
190
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
160
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
6
1.5k
評価駆動開発で不確実性を制御する - MLflow 3が支えるエージェント開発
databricksjapan
1
200
SSO方式とJumpアカウント方式の比較と設計方針
yuobayashi
7
690
マイクロサービスへの5年間 ぶっちゃけ何をしてどうなったか
joker1007
2
900
[デモです] NotebookLM で作ったスライドの例
kongmingstrap
0
150
Lessons from Migrating to OpenSearch: Shard Design, Log Ingestion, and UI Decisions
sansantech
PRO
1
130
AI 駆動開発勉強会 フロントエンド支部 #1 w/あずもば
1ftseabass
PRO
0
380
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/09 - 2025/11
oracle4engineer
PRO
0
150
プロンプトやエージェントを自動的に作る方法
shibuiwilliam
11
9.2k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
Featured
See All Featured
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
KATA
mclloyd
PRO
33
15k
Optimizing for Happiness
mojombo
379
70k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Designing Experiences People Love
moore
143
24k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
4 Signs Your Business is Dying
shpigford
186
22k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Rails Girls Zürich Keynote
gr2m
95
14k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Visualization
eitanlees
150
16k
Navigating Team Friction
lara
191
16k
Transcript
VketのブースにVRoid製う ちのこを召喚してみた BOXP
自己紹介 • BOXP(が乗り移った一箱さん) • 主にVRChatで活動中 • Software Engineer • Unity&Blenderはほぼ未経
験… • アバター専用マッチングサービス 「Hito Hub」を運営中
Vket (Virtual Market) • VRChat最大規模の展示イベント • 前回来場者は8日間で70万人 • アバターの販売ブースなど、申し込 めば誰でも出展可能!
• 次回のVket4は4-29~5/10に開催
初めて出展に挑戦してみました
出展予定の ブース • 自作アプリの宣伝ブース • 中央にフォトプロップスを持った 一箱さんを配置 • 実際のアプリの画面をかたどった 写真撮影用のフォトプロップスも
用意
しかし一つ大きな問題が… • うちのこが重すぎてブースのパフォーマンス制限に 引っかかってしまう • 入稿可能な上限値 • SetPassCalls: 20 •
Batches: 30 • 一箱さん設置後の値 • SetPassCalls: 300 Over • Batches: 300 Over • 上限値に納まっていないと入稿できない… • パフォーマンスチューニングと言う名のダイエットが 必要に
なぜここまで 重いのか • 制限にひっかかる原因はマテリアル・メッシュの数が多いこと • 髪の毛だけで150以上のマテリアルが…
制限を守るために行ったこと • マテリアルの統合 • 髪のマテリアルなど、同じシェーダを使っているマ テリアルは一つにまとめる • 私はMesh Bakerを使ってUnity上でまとめました •
今ならVReducerが一番簡単かも
最後に、どうやって フォトプロップスを持たせたか • VR機器を使ってポーズを付けました • VRデバイスを使ったーモーションキャプチャーで アニメーションファイルを作成 • VirtualMotionCapture •
EasyVirtualMotionCaptureForUnity • EasyMotionRecorder • アニメーション中の特定のシーンで一箱さ んを固定 • "今のポーズとマテリアルのまま骨抜き にするやつ"と言うUnityのエディタ拡 張をお借りしました
奮闘の結果
Vket4で是非お会いしましょう!