Modified Mesh and Shader to account for texture mapping.