在three.js中通过瓷砖加载纹理

Nor*_*sni 5 three.js

我正在创建一个 Three.js 中的 3d 世界地图,为了更好的质量和精度,我想通过依赖于当前缩放级别的图块加载纹理。

我想在three.js中实现与此类似的东西。

目前我有一个大纹理,请参阅fiddle

var mesh = THREE.Mesh(
        new THREE.SphereGeometry(radius, segments, segments),
        new THREE.MeshPhongMaterial({
            map:         THREE.ImageUtils.loadTexture('https://raw.githubusercontent.com/turban/webgl-earth/master/images/2_no_clouds_4k.jpg'),
            bumpScale:   0.005,
            specular:    new THREE.Color('grey')                                
        })
    );
Run Code Online (Sandbox Code Playgroud)

但我想从这里请求瓷砖中的纹理。

是否有在three.js 中完成的类似解决方案,或者是否有人知道如何从瓷砖拼接纹理。