提交 5661183f 编写于 作者: Y Yannis Gravezas 提交者: Mr.doob

Updated signature of VREffect.render() to match WebGLRenderer.render() (#9173)

上级 bc7e2a99
......@@ -241,7 +241,7 @@ THREE.VREffect = function ( renderer, onError ) {
var cameraR = new THREE.PerspectiveCamera();
cameraR.layers.enable( 2 );
this.render = function ( scene, camera ) {
this.render = function ( scene, camera, renderTarget, forceClear ) {
if ( vrHMD && scope.isPresenting ) {
......@@ -305,12 +305,12 @@ THREE.VREffect = function ( renderer, onError ) {
// render left eye
renderer.setViewport( renderRectL.x, renderRectL.y, renderRectL.width, renderRectL.height );
renderer.setScissor( renderRectL.x, renderRectL.y, renderRectL.width, renderRectL.height );
renderer.render( scene, cameraL );
renderer.render( scene, cameraL, renderTarget, forceClear );
// render right eye
renderer.setViewport( renderRectR.x, renderRectR.y, renderRectR.width, renderRectR.height );
renderer.setScissor( renderRectR.x, renderRectR.y, renderRectR.width, renderRectR.height );
renderer.render( scene, cameraR );
renderer.render( scene, cameraR, renderTarget, forceClear );
renderer.setScissorTest( false );
......@@ -332,7 +332,7 @@ THREE.VREffect = function ( renderer, onError ) {
// Regular render mode if not HMD
renderer.render( scene, camera );
renderer.render( scene, camera, renderTarget, forceClear );
};
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册