viewing implemented
 merged
Merge pull request #4 from guanlun/master

viewing implemented
Merge pull request #5 from liligeng111/master

diffuse light