第一章 了解BaseApplication框架以及使用Ogre Application Wizzard
先不用Ogre Application Wizzard,我们自己手动产生一个项目
先把框架的原文件下载,页面地址
http://www.ogre3d.org/tikiwiki/tiki-index.php?page=Ogre+Wiki+Tutorial+Framework
下载地址
http://www.ogre3d.org/tikiwiki/tiki-download_wiki_attachment.php?attId=174&download=y
然后新建项目,将BaseApplication.h、BaseApplication.cpp、TutorialApplication.h、TutorialApplication.cpp添加新项目中
然后修改TutorialApplication.cpp文件中createScene函数
void TutorialApplication::createScene(void)
{//1 beginmSceneMgr->setAmbientLight(Ogre::ColourValue(0.5f,0.5f,0.5f));Ogre::Entity* ogreHead=mSceneMgr->createEntity("Head","Ogrehead.mesh");Ogre::SceneNode* headNode=mSceneMgr->getRootSceneNode()->createChildSceneNode("HeadNode");headNode->attachObject(ogreHead);Ogre::Light* Light=mSceneMgr->createLight("MainLight");//1 end//2 begin: adding another objectOgre::Entity* ogreHead2=mSceneMgr->createEntity("Head2","ogrehead.mesh");Ogre::SceneNode* headNode2=mSceneMgr->getRootSceneNode()->createChildSceneNode("HeadNode2",Ogre::Vector3(100,0,0));headNode2->attachObject(ogreHead2);//2 end}
下面使用Ogre Application Wizzard
先下载Ogre Application Wizzard
下载页面
https://bitbucket.org/jacmoe/ogreappwizards/downloads
找到适合自己版本的文件,我的是Ogre_VC9_AppWizard_1.8.0.exe
其下载地址是:https://bitbucket.org/jacmoe/ogreappwizards/downloads/Ogre_VC9_AppWizard_1.8.0.exe
然后安装就行了
现在我们可以新建项目了
项目类型选择Visual C++
模板选择OGRE Application
直接点Finish即可,然后编译运行就OK了
第一章 了解BaseApplication框架以及使用Ogre Application Wizzard相关推荐
- 第一章 自定义MVC框架
第一章 自定义MVC框架 1.1 MVC模式设计 组成:Model:模型,用于数据和业务的处理 View :视图,用于数据的显示 Controller ...
- 第一章 : javaScript框架分类及主要功能
从内部架构和理念划分,目前JavaScript框架可以划分为5类. 第一种是以命名空间为导向的类库或框架,如果创建一个数组用new Array(),生成一个对象用new Object(),完全的j ...
- 第一章:ORM框架发展历程和MyBatis的核心应用
ORM框架的发展历史与MyBatis的高级应用 一.ORM框架的发展历程 1. JDBC操作 1.1 JDBC操作的特点 最初的时候我们肯定是直接通过jdbc来直接操作数据库的,本地数据库我们有一张t ...
- 第一章 cucumber测试框架综述
1.1 什么是BDD(行为驱动开发) 首先了解一个概念,BDD(BehaviorDrivenDevelopment:行为驱动开发)为用户提供了从 开发人员和客户的需求创建测试脚本的机会.因此,开始 ...
- 大白话聊框架设计(入门篇) | 第一章:Filter实现框架拦截
文章目录 前言 1Filter实现框架拦截 1.1配置自定义Filter 1.2创建一个Filter 1.3创建一个ActionMapping 1.4创建一个ActionMapper 1.5创建一个W ...
- 第一章 深入.NET框架
一 .NET框架体系结构 1. .NET框架体系结构 .NET框架运行在操作系统之上,是.NET最基础的框架.它提供了创建.部署和运行.NET应用的环境,主要包括公共语言运行时(CLR)和框架类库 ...
- 第一章初始mybatis框架
mybatis框架 ORM: 常见的ORM框架: ----认识MyBatis: ----开发步骤: ----认识配置文件: ---认识映射文件: -----加载映射文件: ORM: ORM(Objec ...
- 第五章 - 分布式定时任务框架ElasticJob之SpringBoot整合SimpleJob作业(实战一)
系列文章目录 第一章 - 分布式定时任务框架ElasticJob之JavaApi整合Simple作业 第二章 - 分布式定时任务框架ElasticJob之JavaApi整合DataflowJob作业 ...
- 【高校宿舍管理系统】第一章 建立数据库以及项目框架搭建
第一章 建立数据库以及项目框架搭建 提示:本博客个为人独立博客,不是权威,仅供参考!所有思路只做交流之用!如有不足之处,望各位在评论区友善指正. 文章目录 第一章 建立数据库以及项目框架搭建 前言 一 ...
最新文章
- Console.ReadLine(); 获取用户输入内容
- C#语言-07.文件操作
- CentOS 6.3系统安装配置KVM虚拟机
- php数据库中数据查询
- 面试题:找出公司员工最喜欢的k种水果
- BZOJ 3697: 采药人的路径 [点分治] [我想上化学课]
- Android 获取联系人列表
- linux新手入门学习 - linux目录结构
- windowsxp安装python什么版本合适_XP系统安装Python,python
- [项目分享]JSP+Servlet+JDBC+DBCP2实现在线购书系统
- 基于C++实现DBSCAN聚类算法
- Pytorch获取中间变量的梯度
- 针对不同场景的Python合并多个Excel方法
- 面上大厂需要准备的面试题
- ElasticSearch聚合分析API
- Autodesk的照片建模云服务—Autodesk ReCap 360 photo 的测试数据
- 2019年最新《Web 前端开发》等级考试模拟题~以国家 “1+X” 职业技能证书为标准,厚溥推出 Web 前端开发人才培养方案...
- 股票数据抓取 php,如何抓取股票数据
- 某些有趣的API接口(2)
- MySQL基本使用(内容较多建议熟读并背诵)
热门文章
- Halcon和Visionpro的对比
- C++面试题-指针-指针常量与常量指针
- .net工具类 获取枚举类型的描述
- 关于phpcms v9中程序传到linux出现模板异常的问题
- 5G浪潮推动 射频产业风起云涌
- 使用pymongo需要手动关闭MongoDB Connection吗?
- /bin、/sbin、/usr/bin、/usr/sbin目录的区别
- vue 多个api请求_Vue+Django REST framework实战3.RESTful API和VUE目录结构
- 软件测试都需要哪些工具呢?一文带你看清
- 测试平台的发展与未来趋势