ogre-next 学习笔记 - Day 1

本文探讨了OgreNext(Ogre2.x)与Ogre1.x的主要区别,指出OgreNext具备更高的性能及更多的前沿技术,如支持VR等特性。尽管文档资源相对较少,但其更简洁的设计和新引入的功能使其成为更有吸引力的选择。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

看看 ogre(ogre 1.x)与ogre-next (ogre 2.x)的区别

What version to choose? | OGRE - Open Source 3D Graphics Engine (ogre3d.org)

大致意思是ogre next的性能更高,更前沿的技术,更加精简,支持VR。但是文档少。

相较于ogre 1.x,ogre next的内容更加吸引我。所以,接下来的重点会放在 ogre-next 上。

下载:

按照官网的介绍,不能使用 “Download”  Download OGRE-next

需要使用 git clone

git clone --recurse-submodules --shallow-submodules https://github.com/OGRECave/ogre-next-deps
git clone --branch v2-1 https://github.com/OGRECave/ogre-next

 另外,shaderc 还需要 python 3.x。

下载完所需内容后,先编译 deps。

老规矩,使用cmake,vs打开工程,编译,install。deps的安装通过 CMAKE_INSTALL_PREFIX 指定。

 编译完deps,编译 ogre-next,设置 deps 路径,与上面的相同。

 编译,运行。

完成。

看看解决方案,很多sample,多了很多Sample-Tutorial,可是少了文件夹,项目一大堆。

与1.x 相比,多了很多新的东西。

根据官网的描述,ogre-next与ogre不兼容,那么就不拿它与ogre比了。

文档不多,无妨,之前ogre的学习也较少利用文档。所以,暂时忘记ogre1.x,直接从零开始学习ogre-next。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值