Browse Source

fix for Retina displays

Jaume Sanchez 10 năm trước cách đây
mục cha
commit
6a6388ec13

+ 2 - 2
examples/webgl_geometry_terrain_raycast.html

@@ -252,8 +252,8 @@
 
 
 			function onMouseMove( event ) {
 			function onMouseMove( event ) {
 
 
-				mouse.x = ( event.clientX / renderer.domElement.width ) * 2 - 1;
-				mouse.y = - ( event.clientY / renderer.domElement.height ) * 2 + 1;
+				mouse.x = ( ( event.clientX * window.devicePixelRatio ) / renderer.domElement.width ) * 2 - 1;
+				mouse.y = - ( ( event.clientY * window.devicePixelRatio ) / renderer.domElement.height ) * 2 + 1;
 
 
 				raycaster.setFromCamera( mouse, camera );
 				raycaster.setFromCamera( mouse, camera );