Skip to main content

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}