最近在creatScene方法中一直实现不了天空,编写了天空代码,可是看过去天还是黑色的,也就是背景颜色,设置了好多种天空类型都是一样结果,最后从谷歌搜索到的某个论坛中看到了解决方法,是我的clipdistance没设置正确,原来为
1 2 |
m_pCamera->setNearClipDistance(0.1); m_pCamera->setFarClipDistance(100); |
后来改为
1 2 |
m_pCamera->setNearClipDistance(0.1); m_pCamera->setFarClipDistance(100000); |
就正常了,这是因为天空太高,相机的FarClipDistance得设置的远一些,这样才能看到天空。
文章评论