EDIT: Now I see you have played with some of this, just pay attention to the MTL tip.
Have you tried modifying the ambient/directional light components or adding them? it looks like you have to configure how light is apllied to your model.
ambient = new THREE.AmbientLight(0xFFFFFA); //most black
scene.add( ambient );
var directionalLight = new THREE.DirectionalLight( 0xffeedd ); //to see shaders
directionalLight.position.set( 0, 0, 1 ).normalize(); //front of scene
scene.add( directionalLight );
you may also change manually the Ks and Ke components of your material on the mtl file. A common problem is that they configure like this by default:
Ks 0.0000 0.0000 0.0000
Ke 0.0000 0.0000 0.0000
And they might be with some other values like 1 instead of 0 in order to correct light reflectance.
You can also be interested in centering your obj in the scene, you could do it by setting the position on the load of your model with something like
var loader = new THREE.OBJMTLLoader();
loader.load( 'models/'mymodel.obj', 'textures/mymodel.mtl', function ( object ){
//after the load of your model you can modify it's initial position by
object.position.set(0,0,0); //in one step
object.position.y = -80; //or by separated components
scene.add(object);
});
or you can also modify camera parameters by
camera.position.z = 550 ; //for example
I hope you can do something with that.