I still do not understand what you mean. Where are my normals and texture coordinates and how do I “copy the normals and texture coordinates into a buffer”? Then how do I “pass the appropriate offset”? I am not sure how buffers work, what normals are, or why I need to include normals in my shader in the first place.