0

現在、球ジオメトリの各球面に異なるテクスチャをロードしていますが、現時点ではテクスチャを上から下にロードしています。とにかく、球の真ん中でテクスチャのロードを開始し、外側に向かって続けることはできますか?

参考までに、これは私が現在各球面にテクスチャを割り当てている方法です

var sphere  = new THREE.SphereGeometry( 250, geo_width, geo_height );   

var materials = []; 
for( var y = 0; y < geo_height; y++ ){
    for( var x = 0; x < geo_width; x++ ){
        materials.push( loadTexture('getImage.php?x=' + x + '&y=' + y + '&zoom=2&type=' + type ) );
    }   
}   

for( var i = 0; i < sphere.faces.length; i++ ){
    sphere.faces[ i ].materialIndex = i;
}   
4

1 に答える 1