Explorar el Código

Fix css perspective camera for safari when looking straight forward

Johannes Deml hace 5 años
padre
commit
adbc721f59
Se han modificado 1 ficheros con 5 adiciones y 5 borrados
  1. 5 5
      examples/jsm/renderers/CSS3DRenderer.js

+ 5 - 5
examples/jsm/renderers/CSS3DRenderer.js

@@ -340,16 +340,16 @@ var CSS3DRenderer = function () {
 
 		if( isSafari ) {
 
-			cameraTranslateX = Math.round(cameraTranslateX);
+			if(camera.isOrthographicCamera) {
+
+				cameraTranslateX = Math.round(cameraTranslateX);
+				cameraTranslateY = Math.round(cameraTranslateY);
+			}
 
 			if(camera.isPerspectiveCamera && _height % 2 === 1) {
 
 				cameraTranslateY = _heightHalf + 1;
 
-			} else {
-
-				cameraTranslateY = Math.round(cameraTranslateY);
-
 			}
 		}