I quote from here :
https://bitbucket.org/sinbad/ogre/src/2 ... at=default
Why not simply use the scenegraph ( Nodes ) to achieve that ? Every single node has its own mesh and material right ? And it can have infinite children.Meshes which make up the definition of a discrete 3D object
are made up of potentially multiple parts. This is because
different parts of the mesh may use different materials or
use different vertex formats, such that a rendering state
change is required between them.
For example we could have a Car node ( without any mesh or material ) composed of children like wheel, window, who would have different material and mesh, instead having a car mesh composed of submeshes.
What's the benefit of submeshes ?
thanks.