History: LoadingMeshesWithoutOgre
Source of version: 3 (current)
Copy to clipboard
This can be used for loading meshes for things like collision detection on dedicated game servers (ie no rendering)
{maketoc}
!!!Setup
{CODE(wrap="1", colors="c++")} mRoot = new Root("", "ogre.cfg", "Ogre.log");
new Ogre::DefaultHardwareBufferManager();
Ogre::ResourceGroupManager::getSingleton().addResourceLocation(
"resources", "FileSystem",
Ogre::ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME);
Ogre::ResourceGroupManager::getSingleton().initialiseAllResourceGroups();
{CODE}
!!!Loading the mesh
{CODE(wrap="1", colors="c++")} Ogre::MeshPtr mesh = Ogre::MeshManager::getSingleton().load(
"tree1.mesh",
Ogre::ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME);
// do something nefarious with 'mesh'
{CODE}