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
VketのブースにVRoid製うちのこを召喚してみた
Search
BOXP
April 12, 2020
Technology
0
180
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
66
LookingGlassPortraitあそんでみた
boxp
0
40
肉体を捨てた話
boxp
0
68
A story about releasing a online pairing service for avatars living in virtual worlds
boxp
1
290
Hito Hub 2.0
boxp
0
1.2k
バーチャルマーケット3に ポスターを貼ってみた件
boxp
0
1.4k
趣味でGOOGLE KUBERNETES ENGINEを試したら 財布が薄くなったはなし
boxp
0
1.3k
趣味でつくる アバター×アバター マッチングアプリをリリースした話
boxp
0
110
趣味でつくる アバター×アバター マッチングアプリ~Performanceチューニング編~
boxp
2
1.6k
Other Decks in Technology
See All in Technology
Docker Desktop で Docker を始めよう
zembutsu
PRO
0
180
いま現場PMのあなたが、 経営と向き合うPMになるために 必要なこと、腹をくくること
hiro93n
9
7.8k
ゼロからわかる!!AWSの構成図を書いてみようワークショップ 問題&解答解説 #デッカイギ #羽田デッカイギおつ
_mossann_t
0
1.5k
AIアプリケーション開発でAzure AI Searchを使いこなすためには
isidaitc
1
120
KMP with Crashlytics
sansantech
PRO
0
250
生成AI × 旅行 LLMを活用した旅行プラン生成・チャットボット
kominet_ava
0
160
Copilotの力を実感!3ヶ月間の生成AI研修の試行錯誤&成功事例をご紹介。果たして得たものとは・・?
ktc_shiori
0
360
デジタルアイデンティティ人材育成推進ワーキンググループ 翻訳サブワーキンググループ 活動報告 / 20250114-OIDF-J-EduWG-TranslationSWG
oidfj
0
550
あなたの人生も変わるかも?AWS認定2つで始まったウソみたいな話
iwamot
3
860
ドメイン駆動設計の実践により事業の成長スピードと保守性を両立するショッピングクーポン
lycorptech_jp
PRO
13
2.4k
あなたの知らないクラフトビールの世界
miura55
0
140
【NGK2025S】動物園(PINTO_model_zoo)に遊びに行こう
kazuhitotakahashi
0
250
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
How to Ace a Technical Interview
jacobian
276
23k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.6k
What's in a price? How to price your products and services
michaelherold
244
12k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
30
2.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
3
240
Code Review Best Practice
trishagee
65
17k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
The Power of CSS Pseudo Elements
geoffreycrofte
74
5.4k
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で是非お会いしましょう!