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
2月下旬開催_エンジニア職LT会_なかひこくん_.pdf
Search
akatsukinewgrad
May 19, 2022
0
810
2月下旬開催_エンジニア職LT会_なかひこくん_.pdf
akatsukinewgrad
May 19, 2022
Tweet
Share
More Decks by akatsukinewgrad
See All by akatsukinewgrad
2023/1/25_QAテスター meet up!
akatsukinewgrad
0
100
成果発表資料.pdf
akatsukinewgrad
0
1.9k
広大なフィールドを気持ちよく駆け抜けるための技術.pdf
akatsukinewgrad
0
460
正規表現とReDoS.pdf
akatsukinewgrad
0
470
Unityで大量のオブジェクト_を吹き飛ばしたい.pdf
akatsukinewgrad
0
490
新卒2年目が思う1年目の学び.pdf
akatsukinewgrad
0
440
障害訓練の取り組みについて.pdf
akatsukinewgrad
0
560
7分でわかるアカツキゲームス
akatsukinewgrad
0
480
Bitcoinだけでスマートコントラクト.pdf
akatsukinewgrad
1
740
Featured
See All Featured
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
Adopting Sorbet at Scale
ufuk
73
9.1k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
10 Git Anti Patterns You Should be Aware of
lemiorhan
655
59k
Navigating Team Friction
lara
183
14k
It's Worth the Effort
3n
183
27k
Ruby is Unlike a Banana
tanoku
97
11k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Art, The Web, and Tiny UX
lynnandtonic
297
20k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
720
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
47
2.1k
Transcript
ヴァーチャル美少女としてのZoom 参加を支える技術 なかひこくん@アカツキ
自己紹介
- 社会人2年目 - チーム ATLAS のエンジニア - 女児向けアニメのオタク
- Twitter, Facebook, GitHub : takanakahiko - 最近はエルデンリングやっている #エルデン退勤 #エルデン休憩 なかひこくん
- 社会人2年目 - チーム ATLAS のエンジニア - 女児向けアニメのオタク
- Twitter, Facebook, GitHub : takanakahiko - 最近はエルデンリングやっている #エルデン退勤 #エルデン休憩 なかひこくん 何やってるの?
ゲーム内 通貨管理基盤 ゲーム事業向け Enterprise Tools (GitHub, CircleCI)
ゲームセキュリティ サーバ管理 クラウドセキュリティ ゲームエンジニアを支援するための仕組みや知見の提供 ATLASというチーム
ゲーム内 通貨管理基盤 ゲーム事業向け Enterprise Tools (GitHub, CircleCI)
ゲームセキュリティ サーバ管理 クラウドセキュリティ ゲームエンジニアを支援するための仕組みや知見の提供 なかひこくんの担当
ランキング機能 課金機能 バトルロジック 3DCGの描画 ・ ・ ・ クライアント サーバー タイトルA
バトルロジック 課金機能 音ゲーシステム 派手な画面演出 ・ ・ ・ クライアント サーバー タイトルB PvPロジック 課金機能 アニメーションの再生 美麗BGMの再生 ・ ・ ・ クライアント サーバー タイトルC ・ ・ ・ ・ ・ ・ ・ ・ ・ 通貨管理基盤 課金機能 石の残高管理 • 立ち上げ時に同じ機能を1から作る必要がない • 仕様変更への対応は基盤を中心に行える ゲーム内通貨管理基盤について 各ゲームの 開発チームが実装 ATLAS から提供
はじめに
話変わって 最近 VTuber が流行っていますよね Facebook が Meta になったよね
VRChat など、既にそういった文化圏もあるし 気になるなあ... 気になりますよね?
Zoomにキャラクターとして参加する 3D キャラクターをアイデンティティーとする時代は遠くない リアルアバター、そうでない姿、という多様性が認められる環境 好きな見た目でお互いにコミュニケーションを取ったほうが幸せでは? 気軽にカメラをオンにしやすいよね
キャラクター準備編
とはいえモデリング大変 BlenderとかMayaとか 初心者が一人でやるのはとても難しい
キャラクターモデルを買うという選択肢 Booth等でモデルを買うことができる 前提 : VRM を利用することで様々なソフトウェアで利用しやすい 3Dモデルがアイデンティティになっていく時代におけるオリジナリティは? そんなあなたに
VRoid Studio Pixiv 社が開発している 3D モデリングツール。 人形の 3D モデルに特化していて VRM
という共通規格で出力可能。 専門知識を要することなく敷居が低い。 VRoid Hub 等の連携もしやすい。 https://vroid.com/studio
そもそも VRoid とは Pixiv 社が提供する3Dキャラのプラットフォーム。 モデルの作成、公開、シェア、販売まで包括。 ※販売はBoothで行われている
VRoid Studio
None
VRoid Studio VRMファイルへ 書き出します。
VRoid Studio ポーズを試すこともできる。 お人形遊びは純粋に楽しい。
VRoid Studio こういう遊びもできる
VRoid を使うメリット エコシステムに巻かれやすい。 服の規格等が共通化されているため、 パーツや服をモデル間で共有できる。 例)
服は Booth 等で販売が行われている。 画像の受け渡しをするだけで着替えが完了。
仮想カメラ編
Unity を使う? VRM は Unity で扱いやすいように パッケージが提供されています。 やっぱゲームエンジンは何でもできて最高。 しかしエンジニアじゃない人でも
気軽に触りたい...。
Kalidoface 3D https://3d.kalidoface.com/ Web サイト上で VRM を表示するできる! PWA としても動作
Kalidoface 3D モデルの設定をする ①Charactersを開く ②VRMをアップロードする ※スライド作成時に一時的にUIが乱れていましたが 現在は元に戻っています
Kalidoface 3D カメラの設定をする ①設定を開く ②カメラを選ぶ
Kalidoface 3D Pip を有効化する ①Picture-in-Pictureを選択 ②新しいウィンドウが出来る
Kalidoface 3D ここを押す!!!!! 動く!!!!!!!!!!! かわいい!!!!!!!!!!
Zoom で画面共有する? キャラクターが動いている画面を共有することで皆に見てもらえる。 でも自分が発表しないときは...? →自分のキャラクターが映るカメラを用意する必要がある →そんなあなたに
CamTwist 擬似的なカメラを 作ることが出来る
CamTwist できた!!!!!!!!
おわりに
アカツキの景色 皆が思い思いの姿で会議に参加している
まとめ • リテラシーは求められど、かなりコモディティ化してきている • 今回紹介できなかったけど他にもツールはたくさん • このエコシステムにどう乗っていくか考えていく必要がある • エコシステムを提供していく側が諸々を握っていくのもある
みんな! バーチャルキャラクターでZoomに参加しようや!!