2 cyshihuai cyshihuai 于 2013.06.28 18:33 提问

ogre中 如何将载入的.mesh 读出它的具体信息,比如geometry,bounds等

在做 一个类似ogre meshy的软件,不知道载入文件后,.mesh文件的内容是怎么显示出来的

1个回答

wangyaninglm
wangyaninglm   Ds   Rxr 2015.01.18 02:26
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
OGRE中mesh文件信息解析及提取之一
用过OGRE的朋友应该知道mesh文件,它是
Ogre 1.9 起步——加载Sinbad模型并显示
我是个Ogre初学者,接触到的第一个版本是Ogre 1.9,使用VS2012开发环境,但是参考的书籍依然是《Ogre 3d 1.7 beginner's Guide - 2010》,所以多多少少会遇上点问题。        环境配置啥的不多说了,如果你参考的书籍还是《Ogre 3d 1.7 beginner's Guide - 2010》,那么一开始将会教你用如下方法加载Ogre的吉祥物Sinb
Ogre程序加载mesh文件原理
<br />创建模型实体 <br />Entity* entObject = mSceneMgr->createEntity(“object”, “ogrehead.mesh”);<br />createEntity() (创建实体) 在当前场景中创建一个实体实例并返回它的对象指针,作为 SceneManager 类的一个成员函数,它有两个重载:<br />Entity * Ogre::SceneManager::createEntity (<br />const String & entityName,
Ogre的模型.mesh里面包含了什么信息(也就是说结构是怎样的呢)?
11.Ogre的模型.mesh里面包含了什么信息(也就是说结构是怎样的呢)? A: OgreMeshSerializer.cpp MeshSerializer::importMesh // Find the implementation to use MeshSerializerImplMap::iterator impl = mImplementations.find(v
自己做OGRE专用.mesh模型
http://blog.sina.com.cn/s/blog_5113a1690100a311.html 方法一: 首先给大家推荐一款免费软件DeleD 1.81 LITE。DeleD最擅长于室内环境的建模。在DeleD 3D Editor中提供了许多简单的物体,比如立方体,多边形,球,矩形,网格线,金字塔,柱面等等许多的东西,同时也包含一些常用的材质。你只需要
3DMAX 导出ogre模型,骨骼(.mesh/.skeleton)
OgreMax是一个3ds max插件, 用来从3ds max中导出ogre格式的模型文件.  它的使用步骤如下:    1. 安装3ds max 2. 安装OgreMax插件. 从http://www.ogremax.com/downloads中下载OgreMax并安装. 安装前确认下列组件已经安装,不然OgreMax插件无法正常工作: Visual C++ 2005 R
关于AWAY3D的MESH、GEOMETRY的区别
Meshes and Geometry objects are closely related. Geometries provide the – you guessed it – geometry of a 3D object: the vertices, triangle indices, UV coordinates, vertex normals, and what have you. M
OGRE中MESH文件格式分析
OGRE中MESH文件格式分析Ogre的mesh的文件格式我们可能通过代码反推出相关格式,如下这张图: 这图是导入一个简单的mesh文件(没有包含动画)根据代码反推出的相关结构,这个Mesh文件的版本是1.30,不同的mesh版本格式略有不同,但是不会相差太大. 首先针对上面的图中一些需要注意的地方说下,其中上面的类型为Chunk的表示一个用ushort表示的类型,和这个Chunk块用int表
OGRE -- Mesh的使用方法
在OGRE中,动态创建Mesh一般有两种方法:其一,通过ManualObject的ConvertToMesh,创建ManualObject是中间过程,ConvertToMesh过后,此创建的ManualObject就可以Remove掉了;其二,通过HardwareBuffer直接创建Mesh。第一种方法相对来说比较简单(就不多说了),下面具体说说第二种方法:   1. 创建Mesh:MeshP
Ogre MeshLod实现
Ogre MeshLod的LodMesh由两种方式生成。一种是在美术的建模工具中生成具体各个Lod层级的网格mesh,在本体Mesh数据中中指定各个Lod层级的MeshName,然后在Entity初始化函数中生成各个mesh,放到mLodEntityList中。在Entity::_updateRenderQueue()中根据mMeshLodIndex和mLodEntityList决定渲染使用的具体