Javascript THREE.JS场景中的永无止境楼层

Javascript THREE.JS场景中的永无止境楼层,javascript,canvas,3d,three.js,Javascript,Canvas,3d,Three.js,在canvas three.js场景中,创建各个方向连续地板的最佳方法是什么 是否最好将一个三点平面几何体附加到相机位置,以便它随相机移动 或者是否有另一种使用纹理对场景地板进行纹理处理的方法 我的平面几何体的可见性有点问题,出于某种原因,我必须离它有一定的距离才能看到它 /* Floor */ var geometry = new THREE.PlaneGeometry( 1000, 1000, 1, 1 ); var material = new THREE.MeshBasicMa

在canvas three.js场景中,创建各个方向连续地板的最佳方法是什么

是否最好将一个三点平面几何体附加到相机位置,以便它随相机移动

或者是否有另一种使用纹理对场景地板进行纹理处理的方法

我的平面几何体的可见性有点问题,出于某种原因,我必须离它有一定的距离才能看到它

/* Floor  */    
var geometry = new THREE.PlaneGeometry( 1000, 1000, 1, 1 );
var material = new THREE.MeshBasicMaterial( { color: 0x0000ff } );
var floor = new THREE.Mesh( geometry, material );
floor.material.side = THREE.DoubleSide;
floor.rotation.x = de2ra(90);
scene.add( floor );

开放的所有技术

在自上而下的游戏中,我有一个无限的海底。我将其重新定位到摄影机的xy坐标(与z保持距离)。然后,我看到地板似乎在移动,即使它粘在相机上


关于“我的平面几何体的可见性问题”,您可能会击中相机的近或远投影平面(距离)-任何比
near
或比
far
更近的投影平面都会被剪裁,即剔除,即不可见。您可以在相机的构造器中对其进行配置。

我只会在相机未设置纹理的情况下将其连接到相机