X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fprimitivebuilder.cpp;fp=source%2Fprimitivebuilder.cpp;h=95faa3fb5f74aee13e63f392bda69e4871d700e5;hp=6a4d9bf0b866ccd1585a68ef05acf9b1c42df682;hb=2508306f82675546be3c98e1eb556bae62ed2ccd;hpb=287985a83e42e1e0af0c1522272d97d96fce00f9 diff --git a/source/primitivebuilder.cpp b/source/primitivebuilder.cpp index 6a4d9bf0..95faa3fb 100644 --- a/source/primitivebuilder.cpp +++ b/source/primitivebuilder.cpp @@ -55,9 +55,11 @@ PrimitiveType PrimitiveBuilder::get_type() const void PrimitiveBuilder::vertex_(float x, float y, float z, float w) { - vab.texcoord(ts, tt, tr,tq); + vab.texcoord(ts, tt, tr, tq); vab.color(cr, cg, cb, ca); vab.normal(nx, ny, nz); + for(std::map::iterator i=av.begin(); i!=av.end(); ++i) + vab.attrib(i->first, i->second.x, i->second.y, i->second.z, i->second.w); vab.vertex(x, y, z, w); if(in_batch)