2021-02-20 (土)
久しぶりに,WebVRで遊ぶ日.
ChromeでWebXRセッションを開始すると,requestVideoFrameCallbackが止まってしまうやつがいつの間にか直ってる.video textureをビデオのフレームレートに合わせて更新できるようになった.
あと,THREE.js使ってるとRenderTargetにレンダリングしようとしたときにカメラの状態が壊れたりするの気になってたのだけど,WebGLRenderer.render()
内でWebXRのカメラの同期処理が行われるのか...テクスチャ等に描画するときはrenderer.xr.enable=false
にしておくのが良さげ.