I’ve started working on the mesh class two days ago. The class/object is pretty much borrowed from another project at the moment, as it will be used mainly for testing vertex and index buffers.
For DX10, another class will be created to complement the mesh class. Effect files (.fx) as they are known are shaders that will be attached to the mesh. I was thinking of simply setting-up a library of effect files, mostly default shaders like phong, blinn, aniso and other simple effects. They’ll get enumerated and then loaded onto a vector/list later.

