fixed displacement bug,
added ambient occlusion