As a test, try glDisable( GL_CULL_FACE ). As part of that test, disable lighting and just render triangles with a constant color (easiest).

It looks like like you might have GL_CULL_FACE on "and"...