Load cross domain image in texture
问题 How to load cross domain image in textureloader and im getting "Failed to execute 'texImage2D' on 'WebGLRenderingContext': The cross-origin..." error var loader = new THREE.TextureLoader(); loader.load('http://myurl.com/img/box.png', onTextureLoaded); 回答1: First option Add a CORS header to the asset, permitting cross-domain requests: Access-Control-Allow-Origin: * Second option You can create a server side proxy, and then load the asset like this loader.load('myproxy?url=http://myurl.com/img