Selaa lähdekoodia

Update uniforms only when onWindowResize

gam0022 7 vuotta sitten
vanhempi
commit
6d9c22a3bc
1 muutettua tiedostoa jossa 3 lisäystä ja 2 poistoa
  1. 3 2
      examples/webgl_raymarching_reflect.html

+ 3 - 2
examples/webgl_raymarching_reflect.html

@@ -345,8 +345,6 @@
 
 				if ( camera.position.y < 0 ) camera.position.y = 0;
 
-				material.uniforms.resolution.value.set( canvas.width, canvas.height );
-				material.uniforms.cameraProjectionMatrixInverse.value.getInverse( camera.projectionMatrix );
 
 				renderer.render( scene, camera );
 
@@ -377,6 +375,9 @@
 				camera.aspect = canvas.width / canvas.height;
 				camera.updateProjectionMatrix();
 
+				material.uniforms.resolution.value.set( canvas.width, canvas.height );
+				material.uniforms.cameraProjectionMatrixInverse.value.getInverse( camera.projectionMatrix );
+
 			}
 
 		</script>