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
800
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.8k
広大なフィールドを気持ちよく駆け抜けるための技術.pdf
akatsukinewgrad
0
450
正規表現とReDoS.pdf
akatsukinewgrad
0
460
Unityで大量のオブジェクト_を吹き飛ばしたい.pdf
akatsukinewgrad
0
470
新卒2年目が思う1年目の学び.pdf
akatsukinewgrad
0
430
障害訓練の取り組みについて.pdf
akatsukinewgrad
0
540
7分でわかるアカツキゲームス
akatsukinewgrad
0
470
Bitcoinだけでスマートコントラクト.pdf
akatsukinewgrad
1
740
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1365
200k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
664
120k
Faster Mobile Websites
deanohume
304
30k
Learning to Love Humans: Emotional Interface Design
aarron
272
40k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
504
140k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
167
49k
Fashionably flexible responsive web design (full day workshop)
malarkey
404
65k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Why You Should Never Use an ORM
jnunemaker
PRO
53
9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
328
21k
Agile that works and the tools we love
rasmusluckow
327
21k
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に参加しようや!!