#facebookconnect 2020 Oculusの顧問CTO(Consulting CTO)ジョン・カーマック氏の講演 エンジニア・あるしおうね(@AmadeusSVX)さんのツイートのまとめ

VRヘッドセット「Oculus」シリーズの開発を担当してきたOculusのConsulting CTOジョン・カーマックの講演内容をエンジニア・あるしおうね(@AmadeusSVX)さんのリアルタイム通訳ツイートでまとめてます。
0
あるしおうね @AmadeusSVX

場末の技術者やってます。技術とパワーがもっとほしいと思う今日この頃です。

あるしおうね @AmadeusSVX

Carmack神のキーノートが始まりましたが、とりあえずOculusからFacebookへの名前の変更について。揺籃期の終わり、みたいな考え方をしているというのでいいのかな #FacebookConnect

2020-09-17 09:35:20
あるしおうね @AmadeusSVX

ロケーション向けVRは、現状非常に時期が悪い。一方で、運動向けに使い歳の汗の問題はそこまで問題にはなっていない? #FacebookConnect

2020-09-17 09:38:33
あるしおうね @AmadeusSVX

遠隔通話についての遅延の問題について(Horizonなどでも問題になってくる)。50ms以下にするのは難しいが、目覚ましく改善してきている。 #FacebookConnect

2020-09-17 09:39:49
あるしおうね @AmadeusSVX

(またトイレに行ってました…)Quest2について。全てよくなった。特に表示素子が改善した。RGBのサブピクセルも、ペンタイルでなく全ての画素にRGBがあるストライプ配列になっている。 #FacebookConnect

2020-09-17 09:48:40
あるしおうね @AmadeusSVX

1枚の大きな素子に2つのレンズが配置された構成になっているため、配置が最適ではなくFOVが若干犠牲にはなっているが、現状では最良の構成だと考えている(多分入手可能なパネルとの兼ね合いもあったのでは) #FacebookConnect

2020-09-17 09:49:40
あるしおうね @AmadeusSVX

バックライト表示の遅延1msも改善していて、左右のバックライト表示のタイミングをローリングシャッタ的にずらして遅延を最小化させることも出来る(これは面白い!) #FacebookConnect

2020-09-17 09:51:23
あるしおうね @AmadeusSVX

現状ではQuest2は75Hzで動いていて、90Hzまで対応できる(何かあったのかな?)ガーディアンは完全に別のプロセスで動いていて、表示時にジャダーの問題があったが、今では改善している? #FacebookConnect

2020-09-17 09:53:04
あるしおうね @AmadeusSVX

120HzでBeatSaberをやると、本当に体験が素晴らしい。簡単ではないが、まだ実現のための希望は持っている。 #FacebookConnect

2020-09-17 09:55:00
あるしおうね @AmadeusSVX

バックライトの発光タイミングを制御して最適化する方法もあるが、ジャダーの問題が残るため他の方法を模索している #FacebookConnect

2020-09-17 09:56:37
あるしおうね @AmadeusSVX

OculusLinkについて。未だに完全にPC向けHMDと同じとはいえない。圧縮してるし、遅延はよけに発生している。だが非常に良いレベルになっている。 #FacebookConnect

2020-09-17 10:00:03
あるしおうね @AmadeusSVX

USB3の帯域をフルに使うようなやり方もあるが、今までとは全く違う実装にする必要がある。 #FacebookConnect

2020-09-17 10:01:46
あるしおうね @AmadeusSVX

Rift Sは5つカメラを使っていたが、Questは4つでコントローラトラッキングの視野に差がある。Linkは有線でなくて無線にするやり方もある(あるいはクラウドゲーミング化)が、許容されるクオリティには達していないと考えている #FacebookConnect

2020-09-17 10:03:59
あるしおうね @AmadeusSVX

良いCPUとGPUがもたらすもの。GPUはシェーダユニットなどが増えれば増えるだけ性能は向上していて、その分の恩恵はある。しかしCPUの実性能は2倍とまで行っていない。クロックを挙げれば容易に性能は上がるが、冷却の問題を考慮する必要がある #FacebookConnect

2020-09-17 10:06:04
あるしおうね @AmadeusSVX

固定フォビエーテッドレンダリングについて。Qualcommは各種の要求に対してよく対応してくれて、50%の性能向上を果たしている。だが残念ながら全ての開発者がこれを適切に設定している状態には無い #FacebookConnect

2020-09-17 10:10:17
あるしおうね @AmadeusSVX

今までは高速化のために周辺視野がピクセライズされた状態になっていたが、バイリニア補間によってぼやかしてより自然に見せる実装を試みている。 #FacebookConnect

2020-09-17 10:11:38
あるしおうね @AmadeusSVX

XR2はビッグコアとしてプライムコアと言うのを持っている。発熱を押さえるためにこのコアは最速でなく若干クロックを落とした状態で運用している。プロセッサの性能も帯域も限られているけれど、会社が大きくなると色んな人が色んなことをやりたがるのでどんどんプロセスは増える #FacebookConnect

2020-09-17 10:16:52
あるしおうね @AmadeusSVX

XR2が設計されていた頃、今必要になるコンピュータビジョンへの細かい要求仕様をQualcommから聞かれたりしたけれど、数年後の状況は分からないから当時必要と言われていてニューラルネット向けの機能強化が取り入れられている #FacebookConnect

2020-09-17 10:19:40
あるしおうね @AmadeusSVX

光学系について。RGBパネルから出る光の波長は厳密な物では無いので、想定された波長域からずれた分の色が色収差として発生する。しかも被り具合や目の大きさでも発生度合いは変わって来る。 #FacebookConnect

2020-09-17 10:24:00
あるしおうね @AmadeusSVX

アイトラッキングがあればこれらの問題は軽減できる(今の所実装は難しいけれど、みたいな)。 #FacebookConnect

2020-09-17 10:26:31
あるしおうね @AmadeusSVX

ダブレットレンズなどの可能性について。これらの良いレンズ構成を使えば歪みや色収差を軽減できる。しかし重くなるし、落下テストの合格が難しくなる(=壊れる) #FacebookConnect

2020-09-17 10:27:37
あるしおうね @AmadeusSVX

パンケーキレンズ+偏光でもこの問題があるのと、ゴースト像の問題が残っている。 #FacebookConnect

2020-09-17 10:28:32
あるしおうね @AmadeusSVX

トラッキングカメラはQuestと同様の低解像度を使っているが、驚くほど高精度にトラッキングできている。が、近い物をよーくじっくりみていると、まだ少しだけ視点が振動している。次世代ではもっと高解像度のカメラを使う事になるだろう #FacebookConnect

2020-09-17 10:30:10
あるしおうね @AmadeusSVX

バッテリーカウンターウェイトのストラップについて。皆欲しがっていたものだ。色んな人の色んな好みがあると思うが、自分は有線のソリューションを好んでいる #FacebookConnect

2020-09-17 10:32:37
あるしおうね @AmadeusSVX

VRをユニバーサルにしたいと思って活動している。創立者はハイエンドゲーミングを指向していたが、皮肉にも今我々はローパワーのソリューションに向かっている #FacebookConnect

2020-09-17 10:34:35