This is my code:
image.loadImage("tex_2048_1024.png"); tex = image.getTextureReference(); sphere.setRadius(200); ofEnableDepthTest();
sphere.setPosition(ofGetWidth()/2, ofGetHeight()/2, 0); tex.bind(); sphere.draw();
Where sphere is an ofSpherePrimitive object.
I’m not getting the texture wrapped to the sphere, but just some color is taken from the texture and applied to the primitive. The texture is much more detailed. Here’s a pic of what I get: