orge 初学笔记一
来源:互联网 发布:淘宝最长收货时间 编辑:程序博客网 时间:2024/05/01 05:11
http://www.ogre3d.org/docs/api/html/classOgre_1_1SceneManager.html#Ogre_1_1TerrainSceneManagera89
场景管理器:Ogre::SceneManager Class Reference
场景节点:利用getPosition或setPosition得到或者设定场景节点的位置 (总是和父节点相对的)。你可以利用translate函数来移动对象
坐标和向量 :当你面对着屏幕时,从左至右的方向为 X 轴正方向,从下至上为 Y 轴正方向,从里至外为 Z 轴的正方向
实体:
Entity::setVisible和Entity::isVisible。利用这个函数,你可以设置任何一个实体为可见或不可见。当你想暂时隐藏一个实体时,与其销毁这个实体然后再在用的时候重新创建,不如简单的调用一下这个函数。注意你不需要“省着”用这些实体,任何一个对象的材质和贴图只会被载入到内存里一次,所以当你省系统资源的时候,你并没有真正节省多少。你唯一省掉的只不过是实体创建和毁灭的时间。
getName函数返回实体的名称,getParentSceneNode函数返回这个实体绑定的节点。
缩放:用scale这个成员函数来缩放网格
旋转:yaw, pitch, roll来旋转对象。Yaw是Y轴的旋转,Pitch是X轴,Roll是Z轴
摄象机:SceneManager 中的功能
根对象和场景管理器的创建:
/Media/materials/textures里找到terrain.cfg
OGRE提供三种天空:天空盒,天空穹和天空面
假如你需要看到周围所有的东西,包括负y的方向,那你可能只有天空盒这个选择了。假如你有一个地面或者类似地板的东西可以遮住负y方向,那么使用天空穹会有一个更真实的效果。假如你看不到海平线(比如一个峡谷,一个监狱,或者城堡中间的院子),天空面会有一个很好的效果同时只有很低的GPU使用量
雾化效果
- orge 初学笔记一
- 初学maven 笔记一
- Git初学笔记(一)
- UE4初学笔记一
- compass 初学笔记一
- 初学C#-----笔记一
- Orge的一本书下载
- 初学Python笔记(一)
- 初学MySQL笔记(一)
- 初学ibatis 学习笔记一
- 初学驱动逆向,笔记一。
- jQuery 初学笔记(一)
- Python初学笔记(一)
- Linux初学笔记(一)
- JQuery初学笔记(一)
- Matlab初学笔记(一)
- js初学笔记(一)
- java初学笔记(一)
- Hibernate 性能优化技巧
- 【WCE】使用 8253 定时器蜂鸣 (CEPC BSP)
- HTTPModule生命周期与页面执行模型
- AGF和WKB释义
- 9.4语文每日一练
- orge 初学笔记一
- MapGuide概述与特点
- Hibernate悲观锁定与乐观锁定区别
- 北京航空航天大学
- MapGuide 6.5、MapGuide Open Source 和MGEnterprise2007区别
- 多线程编程——基础篇
- asp.net程序 用户 'NT AUTHORITY/NETWORK SERVICE' 登录失败解决两个方法
- 测试一下看看你是不是通得过自已对自已的考验
- 什么是羊群效应?