Ogre2.1 分析笔记(八) 实现天空盒

本文详细介绍了如何在Ogre2.1游戏引擎中创建天空盒,包括初始化引擎、设置相机、定义合成器、添加材质文件、编写顶点和像素着色器、加载资源以及设置渲染工作空间的步骤。通过这些步骤,可以实现逼真的天空效果。
摘要由CSDN通过智能技术生成

1.      新建一个空工程添加如下代码,完成Ogre的初始化。

int WinMain(HINSTANCE hInst, HINSTANCE hPrevInstance, LPSTR strCmdLine, INT nCmdShow) {

Ogre::Root *root = new Ogre::Root;

string renderSystemName = "OpenGL 3+ Rendering Subsystem";

//在Root的构造函数中会直接启动OGL3+和DX11两种渲染系统,一下代码只是去获取渲染系统的指针

Ogre::RenderSystem *renderSystem =root->getRenderSystemByName(renderSystemName);

renderSystem->setConfigOption("Full Screen", "No");

renderSystem->setConfigOption("Video Mode", "800x600 @32-bit colour");

root->se

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值