0

私のウェブサイトの地球儀はここにあります。

とにかく、以前は地球自体の読み込みに問題がありました。ただし、地球は読み込まれますが、世界地図の画像が地球に表示されません。画像はこちらからご覧いただけますここで同様の問題を抱えているユーザーは、彼のために働く解決策を持っていました. しかし、それは私には合いませんでした。助言がありますか?

ここに私のglobe.js(セクション)があります:

shader = Shaders['earth'];
uniforms = THREE.UniformsUtils.clone(shader.uniforms);

uniforms['texture'].value = THREE.ImageUtils.loadTexture('world.jpg');

その後:

opts.format = opts.format || 'magnitude'; // other option is 'legend'
console.log(opts.format);
if (opts.format === 'magnitude') {
  step = 3;
  colorFnWrapper = function(data, i) { return colorFn(data[i+2]); };
} else if (opts.format === 'legend') {
  step = 4;
  colorFnWrapper = function(data, i) { return colorFn(data[i+3]); };
} else {
  throw('error: format not supported: '+opts.format);
}

編集; 未修理。

4

1 に答える 1