Browse Source

Merge remote-tracking branch 'derasje/patch-1' into dev

Mr.doob 13 years ago
parent
commit
7b7960b1ce
1 changed files with 5 additions and 3 deletions
  1. 5 3
      examples/js/effects/AnaglyphEffect.js

+ 5 - 3
examples/js/effects/AnaglyphEffect.js

@@ -4,12 +4,14 @@
  * @author alteredq / http://alteredqualia.com/
  * @author alteredq / http://alteredqualia.com/
  */
  */
 
 
-THREE.AnaglyphEffect = function ( renderer ) {
+THREE.AnaglyphEffect = function ( renderer, rSz  ) {
 
 
 	var eyeRight = new THREE.Matrix4();
 	var eyeRight = new THREE.Matrix4();
 	var eyeLeft = new THREE.Matrix4();
 	var eyeLeft = new THREE.Matrix4();
 	var focalLength = 125;
 	var focalLength = 125;
 	var _aspect, _near, _far, _fov;
 	var _aspect, _near, _far, _fov;
+	
+	if (!rSz) { var rSz = 512;}
 
 
 	var _cameraL = new THREE.PerspectiveCamera();
 	var _cameraL = new THREE.PerspectiveCamera();
 	_cameraL.matrixAutoUpdate = false;
 	_cameraL.matrixAutoUpdate = false;
@@ -25,8 +27,8 @@ THREE.AnaglyphEffect = function ( renderer ) {
 
 
 	var _params = { minFilter: THREE.LinearFilter, magFilter: THREE.NearestFilter, format: THREE.RGBAFormat };
 	var _params = { minFilter: THREE.LinearFilter, magFilter: THREE.NearestFilter, format: THREE.RGBAFormat };
 
 
-	var _renderTargetL = new THREE.WebGLRenderTarget( 512, 512, _params );
-	var _renderTargetR = new THREE.WebGLRenderTarget( 512, 512, _params );
+	var _renderTargetL = new THREE.WebGLRenderTarget( rSz, rSz, _params );
+	var _renderTargetR = new THREE.WebGLRenderTarget( rSz, rSz, _params );
 
 
 	var _material = new THREE.ShaderMaterial( {
 	var _material = new THREE.ShaderMaterial( {