Ogre 创建天空盒、天空穹、天空面

1.天空盒(立方体)

六面:stevecube_up,stevecube_dn,stevecube_lf,stevecube_rt,stevecube_fr,stevecube_bk.jpg

创建:mSceneMgr->setSkeBox(是否启用,材质名,skybox与camera的距离,渲染级别)

            mSceneMgr->setSkyBox(true,"Examples/SpaceSkyBox",5000,true);


2.天空穹(立方体)

创建:mSceneMgr->setSkyDome(是否启用,材质名,圆顶投影曲率,平铺次数); 

            mSceneMgr->setSkyDome(true,"Examples/CloudySky",5,8); 


3.天空面(平面)

//1.创建平面
Ogre::Planeplane;  
plane.d=1000;  
plane.normal=Ogre::Vector3::NEGATIVE_UNIT_Y;  
//2.创建天空面
//mSceneMgr->setSkyPlane(是否启用,平面对象,材质名,大小,重复次数,渲染级别,弯曲率,X轴线段数,Y轴线段数); 
mSceneMgr->setSkyPlane(true,plane,"Examples/SpaceSkyPlane",1500,75); 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值