Here are some things you can try to improve the lighting of/on your rendered object:
Try a different material type:
Different materials will reflect light differently. It appears you may be using a Basic material. Try perhaps a using a Lambert material. The material is defined when you create your mesh. For example, first define your material:
var material4 = new THREE.MeshLambertMaterial({color: 0xffffff, vertexColors: THREE.FaceColors});
and then mesh your object:
var objectMesh = new THREE.Mesh(objectGeom, material4);
Documentation for the Lambert Material can be found here: http://threejs.org/docs/index.html#Reference/Materials/MeshLambertMaterial
Add additional lights:
Most objects look better with multiple light sources from different angles on different sides. Add new lights with with following:
lights[ 0 ] = new THREE.PointLight( 0xffffff, 1, 0 );
lights[ 0 ].position.set( 0, 200, 0 );
scene.add( lights[ 0 ] );
Notice that lights[] is an array which can contain multiple lights.
Add directional light helpers:
During development, it helps to add directional light helpers to see where the lights are coming from. For example:
directionalLightHelper[0] = new THREE.PointLightHelper(lights[0], 1);
scene.add( directionalLightHelper[0] );