Explorar el Código

Change remove perspective camera "fix"

This results in wrong rendering for normal displays
Johannes Deml hace 5 años
padre
commit
c943e7aab8
Se han modificado 1 ficheros con 3 adiciones y 11 borrados
  1. 3 11
      examples/jsm/renderers/CSS3DRenderer.js

+ 3 - 11
examples/jsm/renderers/CSS3DRenderer.js

@@ -338,19 +338,11 @@ var CSS3DRenderer = function () {
 		var cameraTranslateX = _widthHalf;
 		var cameraTranslateX = _widthHalf;
 		var cameraTranslateY = _heightHalf;
 		var cameraTranslateY = _heightHalf;
 
 
-		if( isSafari ) {
+		if( isSafari && camera.isOrthographicCamera ) {
 
 
-			if(camera.isOrthographicCamera) {
+			cameraTranslateX = Math.round(cameraTranslateX);
+			cameraTranslateY = Math.round(cameraTranslateY);
 
 
-				cameraTranslateX = Math.round(cameraTranslateX);
-				cameraTranslateY = Math.round(cameraTranslateY);
-			}
-
-			if(camera.isPerspectiveCamera && _height % 2 === 1) {
-
-				cameraTranslateY = _heightHalf + 1;
-
-			}
 		}
 		}
 
 
 		var style = cameraCSSMatrix +
 		var style = cameraCSSMatrix +