我有一个threejs场景,我的相机设置如下:
var VIEW_ANGLE = 45, ASPECT = SCREEN_WIDTH / SCREEN_HEIGHT , NEAR = 0.1, FAR = 8000;
camera = new THREE.PerspectiveCamera( VIEW_ANGLE, ASPECT, NEAR, FAR);
我创建材料的方式如下:
var floorTexture = new THREE.ImageUtils.loadTexture( 'Images/floor62.jpg' );
floorTexture.wrapS = floorTexture.wrapT = THREE.RepeatWrapping;
floorTexture.repeat.set( 3, 105 );
var floorMaterial = new THREE.MeshBasicMaterial( { map: floorTexture, side: THREE.DoubleSide } );
var floorGeometry = new THREE.PlaneGeometry(250, 10500 );
然后我创建了你在照片中看到的道路。它沿着z轴远去,由带有高质量纹理的矩形构成。
问题是它在靠近相机时模糊不清(正如您在图片中所看到的)。这并不正常,并且使场景中的图形看起来不真实。
如何解决这个问题?
提前感谢您!
![enter image description here](https://istack.dev59.com/NkL8C.webp)
side: THREE.DoubleSide
。我猜你不会走在路下面。 - gaitat