提交 3788fcae 编写于 作者: M Mr.doob

WebGLRenderer: Pass gl context to WebXRManager constructor. Fixes #17034

上级 f8956fb2
......@@ -311,7 +311,7 @@ function WebGLRenderer( parameters ) {
// vr
var vr = ( typeof navigator !== 'undefined' && 'xr' in navigator && 'supportsSession' in navigator.xr ) ? new WebXRManager( _this ) : new WebVRManager( _this );
var vr = ( typeof navigator !== 'undefined' && 'xr' in navigator && 'supportsSession' in navigator.xr ) ? new WebXRManager( _this, _gl ) : new WebVRManager( _this );
this.vr = vr;
......
......@@ -11,12 +11,10 @@ import { PerspectiveCamera } from '../../cameras/PerspectiveCamera.js';
import { WebGLAnimation } from '../webgl/WebGLAnimation.js';
import { setProjectionFromUnion } from './WebVRUtils.js';
function WebXRManager( renderer ) {
function WebXRManager( renderer, gl ) {
var scope = this;
var gl = renderer.getContext();
var session = null;
var framebufferScaleFactor = 1.0;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册