I call about 30 TextureLoader()'s, and set the ‘on load’ callback to map the resultant texture to an object in my scene.
Weirdly, this only works if I don’t LOOK at the objects first. If I look at the object, it seems to cache to a blank texture. If I just give it a second to load the texture, fine.
Am I missing something basic here?
Basically I add the object with no texture, and in the “on load” callback, I call “mesh.map = texture”