GSoC/GCI Archive
Google Summer of Code 2013 OGRE (Object-Oriented Graphics Rendering Engine)

Resource System Redesign & Replacement

by Owen Shepherd for OGRE (Object-Oriented Graphics Rendering Engine)

Remove the existing Resource system from OgreMain, and define interfaces in OgreMain to make resource systems pluggable. Migrate the existing resource manager to use this interface. Additionally, make the loaders for meshes and other resources pluggable in the same way as is presently done for textures.