Lighting objects more realistic?

Im not sure if im doing somthing wrong here or this is just how it is. But… If i create a cube, from 6 quads, set the face normals, set shademodel to smooth, create a light. What im finding is that, it lights the cube correctly, but each face is just light the same shade everytime. (not gradient along each face). Is that how it should be?

Thanks
Andy

How far away is the light from the cube? Move it real close to one corner to see if you get any gradients then.

Use local lighting, you may also have to subdivide the cube.

You can also set lovalview vector calculation, use specular and features like attenuation.