码迷,mamicode.com
首页 >  
搜索关键字:ogre    ( 575个结果
转:Ogre的八叉树场景管理器OctreeSceneManager
上面是我绘制的一张图。 关于八叉树场景管理器主要需要关注两个类,其一是松散八叉树的数据结构Ogre::Octree,其二是八叉树场景管理器Ogre::OctreeSceneManager。 下面摘录图片中的文字:松散八叉树的数据结构。属性:其中mBox为其包围盒,mHalfSize定义为包围盒...
分类:其他好文   时间:2014-11-12 22:55:26    阅读次数:300
转:OGRE 渲染通路(Pass)
一个渲染通路就是几何问题里的一次渲染;一个带有一整套渲染属性的渲染API的一次调用。一个技术可以包含有1到16个渲染通路,当然,渲染通路用得越多,技术在渲染的时候开销越大。为了清楚识别使用的到底是哪个渲染通路,渲染通路常常被起个名字,当然,也可以不起,名字并不是必需的。脚本中没有名字的渲染通路将会以...
分类:其他好文   时间:2014-11-12 22:35:33    阅读次数:331
转:OGRE场景管理器介绍
一个场景代表在虚拟世界中显示的物品。场景可以包括静态几何体(比如地形或者室内),模型(比如树、椅子等),光和摄像机。场景有下面种类。室内场景:可能由走廊、有家具的屋子和挂着装饰品的墙组成。室外场景:可能由山,树木,微微摇动的草地,飘着云彩的天空组成。Ogre提供了一套不同的场景管理器,每一种特别支持...
分类:其他好文   时间:2014-11-12 22:30:35    阅读次数:232
转:Ogre内部渲染流程
以下是Ogre的代码中的详细说明:Renderable是OGRE中所有可渲染对象的抽象接口这个接口抽象出了在渲染管线中的被分组的离散的可渲染对象基本的方法。此接口的实现类必须是基于单一的材质、单一的世界矩阵(或者是一组通过权重混合的世界矩阵),以及单一的渲染操作。通过这个说明,应该能明确的是,Ren...
分类:其他好文   时间:2014-11-12 22:29:32    阅读次数:252
转:Ogre的SceneManager分析
SceneManager分析场景管理主要工作包括以下几点:1.可移动、不可移动和可渲染物体的创建删除。2.场景查询。3.渲染队列。4.动态阴影。一.场景对象创建场景中的所有对象,包括可移动与不可移动的:Camera、Light、SceneNode、Entity、ManualObject、Billbo...
分类:其他好文   时间:2014-11-12 21:06:58    阅读次数:249
转:Ogre的MaterialSystem分析
1. Mesh、SubMesh、SubEntity和Entity所有的Mesh对象是由SubMesh构成的,每个SubMesh代表了Mesh对象的一部分,该部分只能使用一种Meterial。如果一个Mesh只采用一种Material,那么它可能只包含一个SubMesh。当基于Mesh创建出一个Ent...
分类:其他好文   时间:2014-11-12 21:01:39    阅读次数:242
OpenGL坐标变换及其数学原理,两种摄像机交互模型(附源程序)
实验平台:win7,VS2010先上结果截图(文章最后下载程序,解压后直接运行BIN文件夹下的EXE程序):a.鼠标拖拽旋转物体,类似于OGRE中的“OgreBites::CameraStyle::CS_ORBIT”。b.键盘WSAD键移动镜头,鼠标拖拽改变镜头方向,类似于OGRE中的“OgreBi...
分类:其他好文   时间:2014-11-12 17:47:47    阅读次数:675
转:高层游戏引擎——基于OGRE所实现的高层游戏引擎框架
高层游戏引擎——基于OGRE所实现的高层游戏引擎框架 这是意念自己的毕业论文,在一个具体的实践之中,意念主要负责的是物件和GUI之外的其他游戏系统。意念才学疏陋,望众位前辈不吝赐教。由于代码质量不高、环境很难于配置、资源包过大等问题,意念暂先不提供代码和程序,未来有时间的时候组织一下这些曾经的...
分类:其他好文   时间:2014-11-11 18:53:53    阅读次数:195
转: Orz是一个基于Ogre思想的游戏开发架构
Orz是一个基于Ogre思想的游戏开发架构,好的结构可以带来更多的功能。Orz和其他的商业以及非商业游戏开发架构不同。Orz更专著于开发者的感受,简化开发者工作。Orz可以用于集成其他Ogre3D之外的图形引擎。Orz 0.4.0版本以及以后采用MIT开源授权。关于Orz的评价,请看这里。Orz是一...
分类:其他好文   时间:2014-11-11 14:11:54    阅读次数:273
转:Ogre源码剖析1
初学Ogre 貌似看到一些套路(ajohn)1 Ogre的编译 获得最新的Ogre 1.71 和之前的Ogre比起来,除了sampler集成之外,最大的改变就是编译过程加入了Cmake,这个东西其实就是检测你电脑上装了些什么? 比如说是否安装DX_SDK 如果没有装,就不会有RenderSystem...
分类:其他好文   时间:2014-11-11 12:36:15    阅读次数:210
575条   上一页 1 ... 51 52 53 54 55 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!