Преглед на файлове

Change remove perspective camera "fix"

This results in wrong rendering for normal displays
Johannes Deml преди 5 години
родител
ревизия
c943e7aab8
променени са 1 файла, в които са добавени 3 реда и са изтрити 11 реда
  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 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 +