I'm attempting to model this bag in Blender:
I'm planning to export this as an .obj file and use it in 3JS. In 3JS I need to be-able to place a different material with/without a texture on every side - both outside and inside.
I have a model that I was using which allowed me to do this but I've ran into some problems with it and I think it would be overly complicated, for me, to try to fix it. It allowed me to do the above by treating each side as an individual mesh that I can refer to in the 3JS world via an array index and place whatever I want on it.
How could I do the same with a mesh built from the ground up? And how do I draw the sides in?
Here's what I have so far:
And the actual Blender object: