在three.js中通过tile加载纹理

时间:2015-09-07 18:50:06

标签: three.js

我在three.js中创建了一个三维世界地图,为了获得更好的质量和精度,我希望根据当前的缩放级别加载纹理。

我希望获得与this类似的内容,但需要在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')                                
        })
    );

但是我想从here请求瓷砖中的纹理。

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

0 个答案:

没有答案