I plan on loading data from COLLADA files into OpenGL for rendering.
Here is an incomplete (no ending tags) example of what we’re looking at.
<geometry id=“Box1-lib” name=“Box1Mesh”>
<geometry id=“Box2-lib” name=“Box2Mesh”>
Notice how the two objects (Cubes) each have their own mesh.
My question, is whether to combine both meshes into a single CMesh class,
or have an array<CMesh> type of approach.
In either case, Mesh is my complete format for feeding the info into OpenGL.
There may be more overhead for a separate rendering of each mesh, but will combining the two together, then rendering have undesired effects?